Details

Time bar (total: 11.0s)

analyze1.0s (9.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
0%0%99.8%0.2%0%0%0%5
0%0%99.8%0.2%0%0%0%6
0%0%99.8%0.2%0%0%0%7
0%0%99.8%0.2%0%0%0%8
0%0%99.8%0.2%0%0%0%9
0%0%99.8%0.2%0%0%0%10
5.9%5.8%94%0.2%0%0%0%11
20.5%20.5%79.3%0.2%0%0%0%12
Compiler

Compiled 22 to 15 computations (31.8% saved)

sample3.5s (31.3%)

Results
3.4s8256×body256valid
Bogosity

preprocess30.0ms (0.3%)

Algorithm
egg-herbie
Rules
90×rational.json-simplify-2
36×rational.json-simplify-43
16×rational.json-simplify-54
16×rational.json-simplify-55
rational.json-simplify-73
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048343
167343
286343
3105343
4113343
5129343
6153343
7153343
044
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
Call 2
Inputs
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
(-.f64 y (/.f64 (*.f64 (*.f64 x 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 x t))))
(-.f64 z (/.f64 (*.f64 (*.f64 y 2) x) (-.f64 (*.f64 (*.f64 x 2) x) (*.f64 y t))))
(-.f64 t (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y x))))
(-.f64 x (/.f64 (*.f64 (*.f64 z 2) y) (-.f64 (*.f64 (*.f64 y 2) y) (*.f64 z t))))
(-.f64 x (/.f64 (*.f64 (*.f64 t 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 t y))))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) t) (-.f64 (*.f64 (*.f64 t 2) t) (*.f64 y z))))
Outputs
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 z (*.f64 2 z)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(-.f64 y (/.f64 (*.f64 (*.f64 x 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 x t))))
(-.f64 y (/.f64 (*.f64 z (*.f64 x 2)) (-.f64 (*.f64 z (*.f64 2 z)) (*.f64 x t))))
(-.f64 y (/.f64 (*.f64 x (*.f64 2 z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 x t))))
(-.f64 z (/.f64 (*.f64 (*.f64 y 2) x) (-.f64 (*.f64 (*.f64 x 2) x) (*.f64 y t))))
(-.f64 z (/.f64 (*.f64 x (*.f64 y 2)) (-.f64 (*.f64 x (*.f64 x 2)) (*.f64 y t))))
(-.f64 t (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y x))))
(-.f64 t (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 z (*.f64 2 z)) (*.f64 x y))))
(-.f64 t (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 x y))))
(-.f64 x (/.f64 (*.f64 (*.f64 z 2) y) (-.f64 (*.f64 (*.f64 y 2) y) (*.f64 z t))))
(-.f64 x (/.f64 (*.f64 y (*.f64 2 z)) (-.f64 (*.f64 y (*.f64 y 2)) (*.f64 z t))))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 y (*.f64 y 2)) (*.f64 z t))))
(-.f64 x (/.f64 (*.f64 (*.f64 t 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 t y))))
(-.f64 x (/.f64 (*.f64 z (*.f64 2 t)) (-.f64 (*.f64 z (*.f64 2 z)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 z (*.f64 2 t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) t) (-.f64 (*.f64 (*.f64 t 2) t) (*.f64 y z))))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) t) (-.f64 (*.f64 t (*.f64 2 t)) (*.f64 y z))))
(-.f64 x (/.f64 (*.f64 2 (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 t t)) (*.f64 y z))))
Compiler

Compiled 25 to 18 computations (28% saved)

simplify30.0ms (0.3%)

Algorithm
egg-herbie
Rules
24×rational.json-simplify-2
rational.json-simplify-43
rational.json-simplify-54
rational.json-simplify-55
rational.json-simplify-73
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01549
12049
22549
33149
43349
53749
64349
74349
Stop Event
saturated
Counts
1 → 3
Calls
Call 1
Inputs
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
Outputs
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 z (*.f64 2 z)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (*.f64 2 z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))

eval2.0ms (0%)

Compiler

Compiled 55 to 32 computations (41.8% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New213
Fresh011
Picked000
Done000
Total224
Error
14.5b
Counts
4 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
14.5b
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
Compiler

Compiled 21 to 14 computations (33.3% saved)

localize47.0ms (0.4%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
0.5b
(-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))
19.8b
(/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t)))
Compiler

Compiled 69 to 37 computations (46.4% saved)

series25.0ms (0.2%)

Counts
3 → 120
Calls

30 calls:

TimeVariablePointExpression
3.0ms
x
@-inf
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
2.0ms
y
@-inf
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
2.0ms
x
@0
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
1.0ms
z
@inf
(/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t)))
1.0ms
y
@inf
(/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t)))

rewrite169.0ms (1.5%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
015117
1126117
2406117
31569117
46287117
Stop Event
node limit
Counts
3 → 53
Calls
Call 1
Inputs
(/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t)))
(-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 z z)) (neg.f64 (*.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (-.f64 (*.f64 y t) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 y t)) (*.f64 2 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 y t)) (+.f64 1 (*.f64 2 (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 2 (*.f64 z z)) (-.f64 (*.f64 y t) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y t) (*.f64 2 (*.f64 z z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 -1 (-.f64 (*.f64 2 (*.f64 z z)) (-.f64 (*.f64 y t) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y t) (*.f64 2 (*.f64 z z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y t) (*.f64 2 (*.f64 z z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x))) (-.f64 -1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))) (/.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x))))))

simplify374.0ms (3.4%)

Algorithm
egg-herbie
Rules
1656×rational.json-simplify-49
1336×rational.json-simplify-50
1220×rational.json-simplify-54
946×rational.json-simplify-43
676×exponential.json-simplify-26
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02037813
13877795
27637795
327007795
Stop Event
node limit
Counts
173 → 140
Calls
Call 1
Inputs
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(*.f64 -1 (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 -1 (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 -1 (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 -1 (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 -1 (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
x
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
x
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) x))
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) x)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) x) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) x)) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (+.f64 (*.f64 16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) x))) (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) x) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) x)) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (+.f64 (*.f64 16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) x))) (*.f64 -2 (/.f64 z t)))
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) x))
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) x)))
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) x))
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) x)))
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) x))
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) x)))
(-.f64 x (/.f64 y z))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) x) (/.f64 y z))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) x)) (/.f64 y z))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) x))) (/.f64 y z))
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) x))
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) x)))
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) x))
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) x)))
(+.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 0)
(+.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) 1)
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 1)
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(*.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1))
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))
(pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(+.f64 (*.f64 2 (*.f64 z z)) (neg.f64 (*.f64 y t)))
(+.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 0)
(+.f64 0 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (-.f64 (*.f64 y t) -1)))
(+.f64 (neg.f64 (*.f64 y t)) (*.f64 2 (*.f64 z z)))
(+.f64 (-.f64 -1 (*.f64 y t)) (+.f64 1 (*.f64 2 (*.f64 z z))))
(+.f64 (-.f64 (*.f64 2 (*.f64 z z)) (-.f64 (*.f64 y t) -1)) 1)
(*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 1)
(*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(*.f64 (-.f64 (*.f64 y t) (*.f64 2 (*.f64 z z))) -1)
(*.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 1))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 -1 (-.f64 (*.f64 2 (*.f64 z z)) (-.f64 (*.f64 y t) -1))))
(*.f64 (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 1)
(/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(/.f64 (-.f64 (*.f64 y t) (*.f64 2 (*.f64 z z))) -1)
(pow.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 1)
(neg.f64 (-.f64 (*.f64 y t) (*.f64 2 (*.f64 z z))))
(+.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 0)
(+.f64 0 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(+.f64 1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) -1)))
(+.f64 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) -1)) 1)
(*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1)
(*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x)))
(*.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(*.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) -1)
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) 1))
(*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x))) (-.f64 -1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) -1))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))) (/.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))))
(/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1)
(/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x)))
(/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) -1)
(pow.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1)
(neg.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x))
Outputs
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (/.f64 y z) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (/.f64 y z) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (/.f64 y z) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (/.f64 y z) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(*.f64 -1 (*.f64 y t))
(neg.f64 (*.f64 y t))
(*.f64 y (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 -1 (*.f64 y t))
(neg.f64 (*.f64 y t))
(*.f64 y (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 -1 (*.f64 y t))
(neg.f64 (*.f64 y t))
(*.f64 y (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 -1 (*.f64 y t))
(neg.f64 (*.f64 y t))
(*.f64 y (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 -1 (*.f64 y t))
(neg.f64 (*.f64 y t))
(*.f64 y (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
x
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
x
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
(+.f64 (*.f64 -2 (/.f64 (*.f64 y z) (-.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y t)))) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 x (*.f64 (/.f64 y z) -1))
(+.f64 x (neg.f64 (/.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) x))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (+.f64 x (*.f64 (/.f64 y z) -1)))
(+.f64 x (+.f64 (neg.f64 (/.f64 y z)) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2)))
(+.f64 (+.f64 x (neg.f64 (/.f64 y z))) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2))
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) x)))
(+.f64 (*.f64 (/.f64 y z) -1) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (+.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4))))
(+.f64 (neg.f64 (/.f64 y z)) (+.f64 x (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4))))
(+.f64 x (+.f64 (+.f64 (neg.f64 (/.f64 y z)) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2)) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4)))
(+.f64 x (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4) (+.f64 (neg.f64 (/.f64 y z)) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2))))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) x) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 x (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) x)) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 x (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 x (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (+.f64 x (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))) (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8)) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (+.f64 (*.f64 16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) x))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (+.f64 x (*.f64 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))) 16)))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))) 16) (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8)))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 x (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (*.f64 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))) 16)))) (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) x) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 x (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) x)) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 x (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 x (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (+.f64 x (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))) (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8)) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (+.f64 (*.f64 16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) x))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (+.f64 x (*.f64 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))) 16)))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 x (+.f64 (*.f64 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))) 16) (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8)))) (*.f64 -2 (/.f64 z t)))
(-.f64 (+.f64 x (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (*.f64 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))) 16)))) (*.f64 -2 (/.f64 z t)))
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 x (*.f64 2 (/.f64 z t)))
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) x))
(+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 x (*.f64 2 (/.f64 z t))))
(+.f64 x (+.f64 (*.f64 2 (/.f64 z t)) (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))))
(+.f64 x (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 2 (/.f64 z t))))
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) x)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 x (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8)) (*.f64 2 (/.f64 z t))))
(+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (+.f64 x (+.f64 (*.f64 2 (/.f64 z t)) (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))))
(+.f64 (+.f64 x (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))) (+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (*.f64 2 (/.f64 z t))))
(+.f64 x (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (*.f64 2 (/.f64 z t))) (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))))
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 x (*.f64 (/.f64 y z) -1))
(+.f64 x (neg.f64 (/.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) x))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (+.f64 x (*.f64 (/.f64 y z) -1)))
(+.f64 x (+.f64 (neg.f64 (/.f64 y z)) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2)))
(+.f64 (+.f64 x (neg.f64 (/.f64 y z))) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2))
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) x)))
(+.f64 (*.f64 (/.f64 y z) -1) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (+.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4))))
(+.f64 (neg.f64 (/.f64 y z)) (+.f64 x (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4))))
(+.f64 x (+.f64 (+.f64 (neg.f64 (/.f64 y z)) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2)) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4)))
(+.f64 x (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4) (+.f64 (neg.f64 (/.f64 y z)) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2))))
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 x (*.f64 (/.f64 y z) -1))
(+.f64 x (neg.f64 (/.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) x))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (+.f64 x (*.f64 (/.f64 y z) -1)))
(+.f64 x (+.f64 (neg.f64 (/.f64 y z)) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2)))
(+.f64 (+.f64 x (neg.f64 (/.f64 y z))) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2))
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) x)))
(+.f64 (*.f64 (/.f64 y z) -1) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (+.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4))))
(+.f64 (neg.f64 (/.f64 y z)) (+.f64 x (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4))))
(+.f64 x (+.f64 (+.f64 (neg.f64 (/.f64 y z)) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2)) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4)))
(+.f64 x (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4) (+.f64 (neg.f64 (/.f64 y z)) (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2))))
(-.f64 x (/.f64 y z))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) x) (/.f64 y z))
(-.f64 (+.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2)) (/.f64 y z))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) x)) (/.f64 y z))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (+.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4))) (/.f64 y z))
(-.f64 (+.f64 x (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4))) (/.f64 y z))
(-.f64 (+.f64 (+.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2)) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4)) (/.f64 y z))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) x))) (/.f64 y z))
(-.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (+.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)) -1/8)) (/.f64 y z))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4) (+.f64 (+.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2)) (*.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)) -1/8))) (/.f64 y z))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2) (+.f64 x (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4) (*.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)) -1/8)))) (/.f64 y z))
(-.f64 (+.f64 (+.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)) -1/2)) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)) -1/4) (*.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)) -1/8))) (/.f64 y z))
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 x (*.f64 2 (/.f64 z t)))
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) x))
(+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 x (*.f64 2 (/.f64 z t))))
(+.f64 x (+.f64 (*.f64 2 (/.f64 z t)) (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))))
(+.f64 x (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 2 (/.f64 z t))))
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) x)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 x (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8)) (*.f64 2 (/.f64 z t))))
(+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (+.f64 x (+.f64 (*.f64 2 (/.f64 z t)) (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))))
(+.f64 (+.f64 x (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))) (+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (*.f64 2 (/.f64 z t))))
(+.f64 x (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (*.f64 2 (/.f64 z t))) (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))))
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 x (*.f64 2 (/.f64 z t)))
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) x))
(+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 x (*.f64 2 (/.f64 z t))))
(+.f64 x (+.f64 (*.f64 2 (/.f64 z t)) (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))))
(+.f64 x (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 2 (/.f64 z t))))
(+.f64 (*.f64 2 (/.f64 z t)) (+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) x)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 x (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8)) (*.f64 2 (/.f64 z t))))
(+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (+.f64 x (+.f64 (*.f64 2 (/.f64 z t)) (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))))
(+.f64 (+.f64 x (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))) (+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (*.f64 2 (/.f64 z t))))
(+.f64 x (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))) 8) (*.f64 2 (/.f64 z t))) (*.f64 4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2))))))
(+.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 0)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(+.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 0)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(-.f64 0 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) 1)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 1)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(*.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 1)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(neg.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(+.f64 (*.f64 2 (*.f64 z z)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 z (*.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 z (*.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 0)
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(+.f64 0 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(+.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (-.f64 (*.f64 y t) -1)))
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(+.f64 (neg.f64 (*.f64 y t)) (*.f64 2 (*.f64 z z)))
(+.f64 (*.f64 z (*.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (*.f64 z z)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 z (*.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (-.f64 -1 (*.f64 y t)) (+.f64 1 (*.f64 2 (*.f64 z z))))
(+.f64 (*.f64 z (*.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (*.f64 z z)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 z (*.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (-.f64 (*.f64 2 (*.f64 z z)) (-.f64 (*.f64 y t) -1)) 1)
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 1)
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(*.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(*.f64 (-.f64 (*.f64 y t) (*.f64 2 (*.f64 z z))) -1)
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(*.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(*.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) 1))
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 -1 (-.f64 (*.f64 2 (*.f64 z z)) (-.f64 (*.f64 y t) -1))))
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(*.f64 (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 1 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 1)
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(/.f64 (-.f64 (*.f64 y t) (*.f64 2 (*.f64 z z))) -1)
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(pow.f64 (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)) 1)
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 2 (*.f64 z z))))
(-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(+.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 0)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(+.f64 0 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(+.f64 1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) -1)))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(+.f64 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) -1)) 1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x)))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) -1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) 1))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x))) (-.f64 -1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) -1))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))) (/.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x)))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x) -1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(pow.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) 1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
(neg.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) x))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (*.f64 z 2)) (*.f64 y t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))

eval114.0ms (1%)

Compiler

Compiled 4059 to 2220 computations (45.3% saved)

prune48.0ms (0.4%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New1355140
Fresh000
Picked011
Done000
Total1356141
Error
0.6b
Counts
141 → 6
Alt Table
Click to see full alt table
StatusErrorProgram
14.5b
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
33.7b
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t))))
22.9b
(-.f64 x (/.f64 y z))
38.2b
(-.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))
27.7b
(-.f64 x (*.f64 -2 (/.f64 z t)))
17.4b
x
Compiler

Compiled 117 to 68 computations (41.9% saved)

localize16.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 x (*.f64 -2 (/.f64 z t)))
0.0b
(*.f64 -2 (/.f64 z t))
Compiler

Compiled 23 to 11 computations (52.2% saved)

series14.0ms (0.1%)

Counts
2 → 36
Calls

15 calls:

TimeVariablePointExpression
7.0ms
z
@inf
(*.f64 -2 (/.f64 z t))
1.0ms
z
@0
(*.f64 -2 (/.f64 z t))
1.0ms
t
@inf
(*.f64 -2 (/.f64 z t))
1.0ms
t
@0
(*.f64 -2 (/.f64 z t))
1.0ms
z
@-inf
(*.f64 -2 (/.f64 z t))

rewrite106.0ms (1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
17432
224432
389832
4349632
Stop Event
node limit
Counts
2 → 23
Calls
Call 1
Inputs
(*.f64 -2 (/.f64 z t))
(-.f64 x (*.f64 -2 (/.f64 z t)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -2 (/.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (/.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 z t)) (/.f64 (/.f64 z t) (/.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (/.f64 z t)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (*.f64 -2 (/.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (-.f64 (*.f64 -2 (/.f64 z t)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 -2 (/.f64 z t)) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (/.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 -2 (/.f64 z t)) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))) (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t))))) (/.f64 (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (/.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 (/.f64 z t)) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 -2 (/.f64 z t)) x))))))

simplify201.0ms (1.8%)

Algorithm
egg-herbie
Rules
1390×rational.json-simplify-47
1204×rational.json-simplify-49
974×rational.json-simplify-2
834×rational.json-simplify-50
738×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048995
185995
2246995
31385995
45684995
Stop Event
node limit
Counts
59 → 31
Calls
Call 1
Inputs
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 -2 (/.f64 z t)) 0)
(+.f64 0 (*.f64 -2 (/.f64 z t)))
(-.f64 (*.f64 -2 (/.f64 z t)) 0)
(/.f64 (*.f64 -2 (/.f64 z t)) 1)
(/.f64 (*.f64 -2 (/.f64 z t)) (/.f64 (/.f64 z t) (/.f64 z t)))
(pow.f64 (*.f64 -2 (/.f64 z t)) 1)
(+.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 0)
(+.f64 0 (-.f64 x (*.f64 -2 (/.f64 z t))))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 -2 (/.f64 z t)) x)))
(+.f64 (-.f64 -1 (-.f64 (*.f64 -2 (/.f64 z t)) x)) 1)
(*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 1)
(*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (/.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))))
(*.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t))))
(*.f64 (-.f64 (*.f64 -2 (/.f64 z t)) x) -1)
(*.f64 (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))) (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))))
(*.f64 (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))) 1))
(*.f64 (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))))
(*.f64 (*.f64 (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t))))) (/.f64 (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t))))))
(/.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 1)
(/.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (/.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))))
(/.f64 (-.f64 (*.f64 -2 (/.f64 z t)) x) -1)
(pow.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 1)
(neg.f64 (-.f64 (*.f64 -2 (/.f64 z t)) x))
Outputs
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 -2 (/.f64 z t)) 0)
(*.f64 (/.f64 z t) -2)
(+.f64 0 (*.f64 -2 (/.f64 z t)))
(*.f64 (/.f64 z t) -2)
(-.f64 (*.f64 -2 (/.f64 z t)) 0)
(*.f64 (/.f64 z t) -2)
(/.f64 (*.f64 -2 (/.f64 z t)) 1)
(*.f64 (/.f64 z t) -2)
(/.f64 (*.f64 -2 (/.f64 z t)) (/.f64 (/.f64 z t) (/.f64 z t)))
(/.f64 (*.f64 (/.f64 z t) -2) (/.f64 (/.f64 z t) (/.f64 z t)))
(*.f64 (*.f64 (/.f64 z t) (/.f64 z t)) (/.f64 -2 (/.f64 z t)))
(*.f64 (*.f64 (/.f64 z t) -2) (/.f64 (/.f64 z t) (/.f64 z t)))
(pow.f64 (*.f64 -2 (/.f64 z t)) 1)
(*.f64 (/.f64 z t) -2)
(+.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 0)
(-.f64 x (*.f64 (/.f64 z t) -2))
(+.f64 0 (-.f64 x (*.f64 -2 (/.f64 z t))))
(-.f64 x (*.f64 (/.f64 z t) -2))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 -2 (/.f64 z t)) x)))
(-.f64 x (*.f64 (/.f64 z t) -2))
(+.f64 (-.f64 -1 (-.f64 (*.f64 -2 (/.f64 z t)) x)) 1)
(-.f64 x (*.f64 (/.f64 z t) -2))
(*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 1)
(-.f64 x (*.f64 (/.f64 z t) -2))
(*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (/.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))))
(-.f64 x (*.f64 (/.f64 z t) -2))
(*.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t))))
(-.f64 x (*.f64 (/.f64 z t) -2))
(*.f64 (-.f64 (*.f64 -2 (/.f64 z t)) x) -1)
(-.f64 x (*.f64 (/.f64 z t) -2))
(*.f64 (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))) (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))))
(-.f64 x (*.f64 (/.f64 z t) -2))
(*.f64 (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))) 1))
(-.f64 x (*.f64 (/.f64 z t) -2))
(*.f64 (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))))
(-.f64 x (*.f64 (/.f64 z t) -2))
(*.f64 (*.f64 (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t))))) (/.f64 (/.f64 1 (-.f64 x (*.f64 -2 (/.f64 z t)))) (*.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t))))))
(-.f64 x (*.f64 (/.f64 z t) -2))
(/.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 1)
(-.f64 x (*.f64 (/.f64 z t) -2))
(/.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (/.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (*.f64 -2 (/.f64 z t)))))
(-.f64 x (*.f64 (/.f64 z t) -2))
(/.f64 (-.f64 (*.f64 -2 (/.f64 z t)) x) -1)
(-.f64 x (*.f64 (/.f64 z t) -2))
(pow.f64 (-.f64 x (*.f64 -2 (/.f64 z t))) 1)
(-.f64 x (*.f64 (/.f64 z t) -2))
(neg.f64 (-.f64 (*.f64 -2 (/.f64 z t)) x))
(-.f64 x (*.f64 (/.f64 z t) -2))

localize90.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
0.5b
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
19.8b
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
32.0b
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
Compiler

Compiled 201 to 67 computations (66.7% saved)

series21.0ms (0.2%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
5.0ms
t
@0
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
1.0ms
t
@-inf
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
1.0ms
y
@-inf
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
1.0ms
z
@inf
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
1.0ms
z
@0
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))

rewrite261.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
1128×rational.json-simplify-55
762×rational.json-5
760×exponential.json-3
760×rational.json-1
760×rational.json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017364
1147160
2462160
31723160
47685160
Stop Event
node limit
Counts
4 → 85
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))
(-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 z z)) (neg.f64 (*.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 y t)) (*.f64 z (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1)))))

simplify497.0ms (4.5%)

Algorithm
egg-herbie
Rules
1614×rational.json-simplify-111
1458×rational.json-simplify-47
1116×rational.json-simplify-2
728×rational.json-simplify-43
716×rational.json-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
021310205
143410069
2134410001
3473710001
Stop Event
node limit
Counts
229 → 117
Calls
Call 1
Inputs
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(*.f64 -1 (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 -1 (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 -1 (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 -1 (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(*.f64 -1 (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(*.f64 -1/2 (/.f64 t z))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(*.f64 -1/2 (/.f64 t z))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(*.f64 -1/2 (/.f64 t z))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(*.f64 -1/2 (/.f64 t z))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(*.f64 -1/2 (/.f64 t z))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)
(+.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)
(/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)
(+.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)
(+.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)
(*.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))
(*.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(+.f64 (*.f64 z (+.f64 z z)) (neg.f64 (*.f64 y t)))
(+.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 0)
(+.f64 0 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(+.f64 (neg.f64 (*.f64 y t)) (*.f64 z (+.f64 z z)))
(+.f64 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))) 1)
(*.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 1)
(*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))) -1)
(*.f64 (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1))
(*.f64 (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 1)
(/.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(/.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))) -1)
(pow.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 1)
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(+.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 0)
(+.f64 0 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(-.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 0)
(*.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1)
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))
(*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(pow.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1)
Outputs
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (/.f64 y z) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (/.f64 y z) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (/.f64 y z) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (/.f64 y z) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (/.f64 y z) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (/.f64 y z) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (/.f64 y z) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(/.f64 y z)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (/.f64 y z))
(+.f64 (/.f64 y z) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (/.f64 y z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (/.f64 y z))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7)))))
(+.f64 (+.f64 (/.f64 y z) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (/.f64 y z) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 z 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 t 2)) (pow.f64 z 5))) (+.f64 (/.f64 y z) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 t 3)) (pow.f64 z 7))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(*.f64 -2 (/.f64 z t))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -2 (/.f64 z t)))
(+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -2 (/.f64 z t)))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -2 (/.f64 z t)) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3))))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4))))))
(+.f64 (*.f64 -2 (/.f64 z t)) (+.f64 (*.f64 -4 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 t 2)))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 z 5) (*.f64 (pow.f64 y 2) (pow.f64 t 3)))) (*.f64 -16 (/.f64 (pow.f64 z 7) (*.f64 (pow.f64 y 3) (pow.f64 t 4)))))))
(*.f64 -1 (*.f64 y t))
(neg.f64 (*.f64 y t))
(*.f64 y (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 -1 (*.f64 y t))
(neg.f64 (*.f64 y t))
(*.f64 y (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 -1 (*.f64 y t))
(neg.f64 (*.f64 y t))
(*.f64 y (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 2 (pow.f64 z 2))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 -1 (*.f64 y t))
(neg.f64 (*.f64 y t))
(*.f64 y (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(*.f64 -1 (*.f64 y t))
(neg.f64 (*.f64 y t))
(*.f64 y (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 y t)) (*.f64 2 (pow.f64 z 2)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 2 (pow.f64 z 2)) (*.f64 y (neg.f64 t)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(*.f64 -1/2 (/.f64 t z))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(*.f64 -1/2 (/.f64 t z))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(*.f64 -1/2 (/.f64 t z))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(*.f64 -1/2 (/.f64 t z))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(*.f64 -1/2 (/.f64 t z))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 z y) (*.f64 -1/2 (/.f64 t z)))
(+.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(+.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(+.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(+.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(-.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 0)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (fabs.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1)
(/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(+.f64 (*.f64 z (+.f64 z z)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 z (+.f64 z z)) (*.f64 y (neg.f64 t)))
(+.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 0)
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(+.f64 0 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(+.f64 (neg.f64 (*.f64 y t)) (*.f64 z (+.f64 z z)))
(+.f64 (*.f64 z (+.f64 z z)) (neg.f64 (*.f64 y t)))
(+.f64 (*.f64 z (+.f64 z z)) (*.f64 y (neg.f64 t)))
(+.f64 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))) 1)
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(*.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 1)
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(*.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))) -1)
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(*.f64 (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(*.f64 (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) 1))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(*.f64 (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 1 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))) (*.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(/.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 1)
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(/.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (/.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(/.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))) -1)
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(pow.f64 (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)) 1)
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(neg.f64 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z))))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 y t) (*.f64 z (+.f64 z z)))))
(-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))
(+.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 0)
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(+.f64 0 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(-.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 0)
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1)
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) 1))
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))))) (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))))))
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))
(pow.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t)))) 1)
(/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 z (+.f64 z z)) (*.f64 y t))))

localize9.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(-.f64 x (/.f64 y z))
Compiler

Compiled 15 to 6 computations (60% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite273.0ms (2.5%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15813
220613
375813
4289313
Stop Event
node limit
Counts
1 → 23
Calls
Call 1
Inputs
(-.f64 x (/.f64 y z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (/.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (-.f64 x (/.f64 y z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (/.f64 y z)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (/.f64 y z)) (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (-.f64 x (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 y z) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (/.f64 1 (-.f64 x (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (/.f64 (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (-.f64 x (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (/.f64 -1 (-.f64 (/.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (-.f64 -1 (-.f64 (-.f64 x (/.f64 y z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (/.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 y z) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))) (/.f64 (/.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (/.f64 y z)) (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 y z) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 y z) x))))))

simplify267.0ms (2.4%)

Algorithm
egg-herbie
Rules
1512×rational.json-simplify-50
1196×rational.json-simplify-54
1166×rational.json-simplify-43
1102×rational.json-simplify-58
638×exponential.json-simplify-26
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049869
193807
2306807
32014807
45434807
Stop Event
node limit
Counts
59 → 29
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(*.f64 -1 (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(*.f64 -1 (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(*.f64 -1 (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (-.f64 x (/.f64 y z)) 0)
(+.f64 0 (-.f64 x (/.f64 y z)))
(+.f64 1 (-.f64 (-.f64 x (/.f64 y z)) 1))
(+.f64 (-.f64 (-.f64 x (/.f64 y z)) 1) 1)
(*.f64 (-.f64 x (/.f64 y z)) 1)
(*.f64 (-.f64 x (/.f64 y z)) (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))
(*.f64 1 (-.f64 x (/.f64 y z)))
(*.f64 (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (-.f64 x (/.f64 y z)))
(*.f64 (-.f64 (/.f64 y z) x) -1)
(*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (/.f64 1 (-.f64 x (/.f64 y z))))
(*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (/.f64 (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (-.f64 x (/.f64 y z))))
(*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (/.f64 -1 (-.f64 (/.f64 y z) x)))
(*.f64 (neg.f64 (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (-.f64 -1 (-.f64 (-.f64 x (/.f64 y z)) 1)))
(*.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))
(*.f64 (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (/.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))))
(*.f64 -1 (-.f64 (/.f64 y z) x))
(*.f64 (/.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))))
(*.f64 (*.f64 (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))) (/.f64 (/.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))))
(/.f64 (-.f64 x (/.f64 y z)) 1)
(/.f64 (-.f64 x (/.f64 y z)) (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))
(/.f64 (-.f64 (/.f64 y z) x) -1)
(pow.f64 (-.f64 x (/.f64 y z)) 1)
(neg.f64 (-.f64 (/.f64 y z) x))
Outputs
(*.f64 -1 (/.f64 y z))
(neg.f64 (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(*.f64 -1 (/.f64 y z))
(neg.f64 (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(*.f64 -1 (/.f64 y z))
(neg.f64 (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(*.f64 -1 (/.f64 y z))
(neg.f64 (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
x
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (*.f64 -1 (/.f64 y z)) x)
(+.f64 (neg.f64 (/.f64 y z)) x)
(+.f64 (-.f64 x (/.f64 y z)) 0)
(-.f64 x (/.f64 y z))
(+.f64 0 (-.f64 x (/.f64 y z)))
(-.f64 x (/.f64 y z))
(+.f64 1 (-.f64 (-.f64 x (/.f64 y z)) 1))
(-.f64 x (/.f64 y z))
(+.f64 (-.f64 (-.f64 x (/.f64 y z)) 1) 1)
(-.f64 x (/.f64 y z))
(*.f64 (-.f64 x (/.f64 y z)) 1)
(-.f64 x (/.f64 y z))
(*.f64 (-.f64 x (/.f64 y z)) (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))
(-.f64 x (/.f64 y z))
(*.f64 1 (-.f64 x (/.f64 y z)))
(-.f64 x (/.f64 y z))
(*.f64 (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (-.f64 x (/.f64 y z)))
(-.f64 x (/.f64 y z))
(*.f64 (-.f64 (/.f64 y z) x) -1)
(-.f64 x (/.f64 y z))
(*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (/.f64 1 (-.f64 x (/.f64 y z))))
(-.f64 x (/.f64 y z))
(*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (/.f64 (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (-.f64 x (/.f64 y z))))
(-.f64 x (/.f64 y z))
(*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (/.f64 -1 (-.f64 (/.f64 y z) x)))
(-.f64 x (/.f64 y z))
(*.f64 (neg.f64 (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (-.f64 -1 (-.f64 (-.f64 x (/.f64 y z)) 1)))
(-.f64 x (/.f64 y z))
(*.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))
(-.f64 x (/.f64 y z))
(*.f64 (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (/.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))))
(-.f64 x (/.f64 y z))
(*.f64 -1 (-.f64 (/.f64 y z) x))
(-.f64 x (/.f64 y z))
(*.f64 (/.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))))
(-.f64 x (/.f64 y z))
(*.f64 (*.f64 (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))) (/.f64 (/.f64 (/.f64 1 (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z)))) (*.f64 (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))) (*.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))))
(-.f64 x (/.f64 y z))
(/.f64 (-.f64 x (/.f64 y z)) 1)
(-.f64 x (/.f64 y z))
(/.f64 (-.f64 x (/.f64 y z)) (/.f64 (-.f64 x (/.f64 y z)) (-.f64 x (/.f64 y z))))
(-.f64 x (/.f64 y z))
(/.f64 (-.f64 (/.f64 y z) x) -1)
(-.f64 x (/.f64 y z))
(pow.f64 (-.f64 x (/.f64 y z)) 1)
(-.f64 x (/.f64 y z))
(neg.f64 (-.f64 (/.f64 y z) x))
(-.f64 x (/.f64 y z))

localize30.0ms (0.3%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t))))
16.6b
(/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t)))
Compiler

Compiled 45 to 21 computations (53.3% saved)

series4.0ms (0%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
z
@-inf
(/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t)))
1.0ms
y
@0
(/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t)))
0.0ms
y
@-inf
(/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t)))
0.0ms
t
@inf
(/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t)))
0.0ms
y
@inf
(/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t)))

rewrite226.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1024×rational.json-simplify-47
868×rational.json-simplify-50
654×rational.json-5
652×exponential.json-3
652×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01464
112064
238964
3143864
4586664
Stop Event
node limit
Counts
2 → 41
Calls
Call 1
Inputs
(/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t)))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (/.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (/.f64 -1 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (-.f64 -1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (/.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (/.f64 (*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) 1) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x))))))

simplify510.0ms (4.6%)

Algorithm
egg-herbie
Rules
854×rational.json-simplify-49
838×rational.json-simplify-54
804×rational.json-simplify-111
758×rational.json-simplify-2
712×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0952593
11832593
24702593
316532593
452932593
579822593
Stop Event
node limit
Counts
125 → 52
Calls
Call 1
Inputs
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(*.f64 2 (/.f64 z t))
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 0)
(+.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) 1)
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 1)
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(*.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))))
(pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(+.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 0)
(+.f64 0 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(+.f64 1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) -1)))
(+.f64 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) -1)) 1)
(*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1)
(*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(*.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(*.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(*.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x) -1)
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) 1))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (/.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (/.f64 -1 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x)))
(*.f64 (neg.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (-.f64 -1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) -1))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (/.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (/.f64 (*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) 1) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))
(*.f64 (*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))))
(/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1)
(/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x) -1)
(pow.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1)
(neg.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x))
Outputs
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 -2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 (/.f64 z t) 2)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (*.f64 -2 (/.f64 z t)))
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(*.f64 2 (/.f64 z t))
(*.f64 (/.f64 z t) 2)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(*.f64 2 (/.f64 z t))
(*.f64 (/.f64 z t) 2)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(*.f64 2 (/.f64 z t))
(*.f64 (/.f64 z t) 2)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
x
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (*.f64 2 (/.f64 z t)) x)
(+.f64 (*.f64 (/.f64 z t) 2) x)
(+.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 0)
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(+.f64 0 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 0)
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(-.f64 0 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) 1)
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 1)
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(*.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(*.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(pow.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) 1)
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(neg.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))
(/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y)))
(+.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 0)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(+.f64 0 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(+.f64 1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) -1)))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(+.f64 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) -1)) 1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x) -1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) 1))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (/.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (/.f64 -1 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x)))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (neg.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (-.f64 -1 (-.f64 x (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) -1))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (/.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (/.f64 (*.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) 1) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(*.f64 (*.f64 (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (*.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))))))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (/.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(/.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x) -1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(pow.f64 (-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t)))) 1)
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))
(neg.f64 (-.f64 (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))) x))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 y (+.f64 z z)) (*.f64 t (neg.f64 y))))

eval467.0ms (4.2%)

Compiler

Compiled 25914 to 4949 computations (80.9% saved)

prune163.0ms (1.5%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New3712373
Fresh011
Picked011
Done044
Total3718379
Error
0.6b
Counts
379 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
14.5b
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
33.7b
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t))))
22.9b
(-.f64 x (/.f64 y z))
38.2b
(-.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))
27.7b
(-.f64 x (*.f64 -2 (/.f64 z t)))
54.1b
(*.f64 (/.f64 z t) 2)
53.6b
(neg.f64 (/.f64 y z))
17.4b
x
Compiler

Compiled 134 to 81 computations (39.6% saved)

localize9.0ms (0.1%)

Compiler

Compiled 13 to 6 computations (53.8% saved)

localize11.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (/.f64 z t) 2)
Compiler

Compiled 15 to 8 computations (46.7% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite96.0ms (0.9%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15813
219013
369113
4255613
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 (/.f64 z t) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 z t) (/.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z t) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 z t) (neg.f64 (/.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 z t) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 z t) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 z t) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z t) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z t) 2) (/.f64 (/.f64 z t) (/.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 z t) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 z t) -2))))))

simplify297.0ms (2.7%)

Algorithm
egg-herbie
Rules
1216×rational.json-simplify-104
1068×rational.json-simplify-42
1056×rational.json-simplify-79
970×rational.json-simplify-73
920×rational.json-simplify-80
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029495
153495
294495
3209495
4541495
51602495
62710495
74129495
84925495
96343495
106919495
Stop Event
node limit
Counts
35 → 14
Calls
Call 1
Inputs
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(+.f64 (/.f64 z t) (/.f64 z t))
(+.f64 (*.f64 (/.f64 z t) 2) 0)
(+.f64 0 (*.f64 (/.f64 z t) 2))
(-.f64 (/.f64 z t) (neg.f64 (/.f64 z t)))
(-.f64 (*.f64 (/.f64 z t) 2) 0)
(-.f64 0 (*.f64 (/.f64 z t) -2))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 z t) 2))) 1)
(/.f64 (*.f64 (/.f64 z t) 2) 1)
(/.f64 (*.f64 (/.f64 z t) 2) (/.f64 (/.f64 z t) (/.f64 z t)))
(pow.f64 (*.f64 (/.f64 z t) 2) 1)
(neg.f64 (*.f64 (/.f64 z t) -2))
Outputs
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(*.f64 2 (/.f64 z t))
(+.f64 (/.f64 z t) (/.f64 z t))
(+.f64 (*.f64 (/.f64 z t) 2) 0)
(*.f64 2 (/.f64 z t))
(+.f64 0 (*.f64 (/.f64 z t) 2))
(*.f64 2 (/.f64 z t))
(-.f64 (/.f64 z t) (neg.f64 (/.f64 z t)))
(-.f64 (*.f64 (/.f64 z t) 2) 0)
(*.f64 2 (/.f64 z t))
(-.f64 0 (*.f64 (/.f64 z t) -2))
(*.f64 2 (/.f64 z t))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 z t) 2))) 1)
(*.f64 2 (/.f64 z t))
(/.f64 (*.f64 (/.f64 z t) 2) 1)
(*.f64 2 (/.f64 z t))
(/.f64 (*.f64 (/.f64 z t) 2) (/.f64 (/.f64 z t) (/.f64 z t)))
(*.f64 (*.f64 (/.f64 z t) (/.f64 z t)) (/.f64 2 (/.f64 z t)))
(*.f64 (/.f64 z t) (*.f64 (/.f64 z t) (/.f64 2 (/.f64 z t))))
(pow.f64 (*.f64 (/.f64 z t) 2) 1)
(*.f64 2 (/.f64 z t))
(neg.f64 (*.f64 (/.f64 z t) -2))
(*.f64 2 (/.f64 z t))

eval4.0ms (0%)

Compiler

Compiled 122 to 57 computations (53.3% saved)

prune11.0ms (0.1%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New14014
Fresh011
Picked011
Done066
Total14822
Error
0.6b
Counts
22 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
14.5b
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
33.7b
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t))))
22.9b
(-.f64 x (/.f64 y z))
38.2b
(-.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))
27.7b
(-.f64 x (*.f64 -2 (/.f64 z t)))
54.1b
(*.f64 (/.f64 z t) 2)
53.6b
(neg.f64 (/.f64 y z))
17.4b
x
Compiler

Compiled 134 to 81 computations (39.6% saved)

eval0.0ms (0%)

Compiler

Compiled 4 to 4 computations (0% saved)

prune8.0ms (0.1%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done077
Total088
Error
0.6b
Counts
8 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
14.5b
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
33.7b
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t))))
22.9b
(-.f64 x (/.f64 y z))
38.2b
(-.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))
27.7b
(-.f64 x (*.f64 -2 (/.f64 z t)))
54.1b
(*.f64 (/.f64 z t) 2)
53.6b
(neg.f64 (/.f64 y z))
17.4b
x
Compiler

Compiled 134 to 81 computations (39.6% saved)

regimes583.0ms (5.3%)

Counts
8 → 3
Calls
Call 1
Inputs
x
(neg.f64 (/.f64 y z))
(*.f64 (/.f64 z t) 2)
(-.f64 x (/.f64 y z))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t))))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
(-.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t)))) (*.f64 (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))) (/.f64 (*.f64 y (+.f64 z z)) (-.f64 (*.f64 2 (*.f64 z z)) (*.f64 y t))))))
Outputs
x
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
(-.f64 x (/.f64 y z))
Calls

6 calls:

285.0ms
y
118.0ms
t
85.0ms
x
49.0ms
z
21.0ms
(/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t)))
Results
ErrorSegmentsBranch
9.7b3x
9.6b7y
3.5b5z
10.5b5t
3.9b2(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))))
3.4b3(/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t)))
Compiler

Compiled 166 to 93 computations (44% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.0851599447109555e+207
+inf
0.0ms
-inf
-5.368390127803585e+257
Compiler

Compiled 28 to 20 computations (28.6% saved)

regimes401.0ms (3.6%)

Counts
6 → 3
Calls
Call 1
Inputs
x
(neg.f64 (/.f64 y z))
(*.f64 (/.f64 z t) 2)
(-.f64 x (/.f64 y z))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (*.f64 y (neg.f64 t))))
Outputs
(-.f64 x (/.f64 y z))
(-.f64 x (*.f64 -2 (/.f64 z t)))
(-.f64 x (/.f64 y z))
Calls

4 calls:

170.0ms
z
133.0ms
x
51.0ms
t
44.0ms
y
Results
ErrorSegmentsBranch
12.7b5x
12.6b5y
7.3b3z
12.7b5t
Compiler

Compiled 58 to 36 computations (37.9% saved)

bsearch141.0ms (1.3%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
1.3843084080515889e-31
3.881076060619211e-29
111.0ms
-1.297512093189556e-9
-7.803774044682146e-13
Results
134.0ms256×body256valid
Compiler

Compiled 380 to 276 computations (27.4% saved)

regimes283.0ms (2.6%)

Counts
4 → 3
Calls
Call 1
Inputs
x
(neg.f64 (/.f64 y z))
(*.f64 (/.f64 z t) 2)
(-.f64 x (/.f64 y z))
Outputs
(-.f64 x (/.f64 y z))
x
(-.f64 x (/.f64 y z))
Calls

4 calls:

213.0ms
t
31.0ms
x
19.0ms
y
18.0ms
z
Results
ErrorSegmentsBranch
14.4b3x
16.2b3y
11.6b3z
13.8b3t
Compiler

Compiled 39 to 26 computations (33.3% saved)

bsearch186.0ms (1.7%)

Algorithm
binary-search
Steps
TimeLeftRight
158.0ms
5.317525357396348e-79
8.021668593999743e-72
28.0ms
-2.2732114788787124e+39
-2.9939583128898155e+35
Results
179.0ms272×body256valid
Compiler

Compiled 300 to 224 computations (25.3% saved)

regimes52.0ms (0.5%)

Accuracy

Total -48.1b remaining (-319.9%)

Threshold costs -48.1b (-319.9%)

Counts
3 → 3
Calls
Call 1
Inputs
x
(neg.f64 (/.f64 y z))
(*.f64 (/.f64 z t) 2)
Outputs
x
(neg.f64 (/.f64 y z))
x
Calls

4 calls:

19.0ms
x
19.0ms
t
6.0ms
y
6.0ms
z
Results
ErrorSegmentsBranch
15.0b3x
17.4b1y
17.4b1z
16.4b3t
Compiler

Compiled 34 to 25 computations (26.5% saved)

bsearch251.0ms (2.3%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
1.584388424902923e-259
2.7702258463251383e-252
214.0ms
-3.30353580977488e-237
-2.797420105606641e-239
Results
244.0ms256×body256valid
Compiler

Compiled 268 to 212 computations (20.9% saved)

simplify155.0ms (1.4%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050305
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))) -inf.0) x (if (<=.f64 (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))) 4999999999999999909315349154054740991463637108491892860888337397349569053269712469449300329851548412746772308261348178402514182220821421164656873275098572126930396830492460411478655642866237930786475017764864) (-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t)))) (-.f64 x (/.f64 y z))))
(if (<=.f64 z -7823781048283603/4951760157141521099596496896) (-.f64 x (/.f64 y z)) (if (<=.f64 z 8920298079412249/356811923176489970264571492362373784095686656) (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (/.f64 y z))))
(if (<=.f64 z -480000000000000029216343094909206528) (-.f64 x (/.f64 y z)) (if (<=.f64 z 8752888960812245/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) x (-.f64 x (/.f64 y z))))
(if (<=.f64 x -6598403462816631/14663118806259180136662417374041517307249530456151374095074022247583264770740686929584785544102209728219832068720127856678091192707621568870627853333281064765702591645685356596360602245877237133437460484214653566707676443446649642811063698998514839191552) x (if (<=.f64 x 6424061498609689/33810849992682575766549746234657062817206228866311777416189485377707129763630391006362704376810060025259161279568456235448470243808171874384034494621628132922136747775936325386798817131291292227393550906125516057865473810736099951285657401521090334495330469177455231893504) (neg.f64 (/.f64 y z)) x))
x
Outputs
(if (<=.f64 (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))) -inf.0) x (if (<=.f64 (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t))) 4999999999999999909315349154054740991463637108491892860888337397349569053269712469449300329851548412746772308261348178402514182220821421164656873275098572126930396830492460411478655642866237930786475017764864) (-.f64 x (/.f64 (*.f64 (*.f64 y 2) z) (-.f64 (*.f64 (*.f64 z 2) z) (*.f64 y t)))) (-.f64 x (/.f64 y z))))
(if (<=.f64 z -7823781048283603/4951760157141521099596496896) (-.f64 x (/.f64 y z)) (if (<=.f64 z 8920298079412249/356811923176489970264571492362373784095686656) (-.f64 x (*.f64 -2 (/.f64 z t))) (-.f64 x (/.f64 y z))))
(if (<=.f64 z -480000000000000029216343094909206528) (-.f64 x (/.f64 y z)) (if (<=.f64 z 8752888960812245/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) x (-.f64 x (/.f64 y z))))
(if (<=.f64 x -6598403462816631/14663118806259180136662417374041517307249530456151374095074022247583264770740686929584785544102209728219832068720127856678091192707621568870627853333281064765702591645685356596360602245877237133437460484214653566707676443446649642811063698998514839191552) x (if (<=.f64 x 6424061498609689/33810849992682575766549746234657062817206228866311777416189485377707129763630391006362704376810060025259161279568456235448470243808171874384034494621628132922136747775936325386798817131291292227393550906125516057865473810736099951285657401521090334495330469177455231893504) (neg.f64 (/.f64 y z)) x))
x
Compiler

Compiled 138 to 82 computations (40.6% saved)

soundness0.0ms (0%)

end93.0ms (0.8%)

Compiler

Compiled 122 to 61 computations (50% saved)

Profiling

Loading profile data...