Details

Time bar (total: 15.1s)

analyze320.0ms (2.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
6.3%6.2%93.6%0.1%0%0%0%6
12.5%12.5%87.4%0.1%0%0%0%7
20.3%20.3%79.6%0.1%0%0%0%8
35.5%35.5%64.4%0.1%0%0%0%9
40%40%59.9%0.1%0%0%0%10
50.6%50.5%49.3%0.1%0%0%0%11
63.5%63.4%36.4%0.1%0%0%0%12
Compiler

Compiled 16 to 11 computations (31.3% saved)

sample1.4s (9%)

Results
1.3s8256×body256valid
Bogosity

preprocess98.0ms (0.6%)

Algorithm
egg-herbie
Rules
1322×associate--l-
998×associate--r-
850×fma-def
674×associate-/r*
660×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029140
160140
292140
3131140
4206140
5390140
6606140
7881140
81371140
92041124
102793124
114365124
126708124
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(+.f64 y (/.f64 x (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(+.f64 z (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 x)) (*.f64 z y))))
(+.f64 x (/.f64 z (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 y)) (*.f64 x z))))
Outputs
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) -5641895835477563/5000000000000000))))
(+.f64 y (/.f64 x (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(+.f64 y (/.f64 x (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(-.f64 y (/.f64 x (fma.f64 x y (*.f64 (exp.f64 z) -5641895835477563/5000000000000000))))
(+.f64 z (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 x)) (*.f64 z y))))
(+.f64 z (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 x)) (*.f64 y z))))
(-.f64 z (/.f64 y (fma.f64 y z (*.f64 (exp.f64 x) -5641895835477563/5000000000000000))))
(-.f64 z (/.f64 y (fma.f64 (exp.f64 x) -5641895835477563/5000000000000000 (*.f64 y z))))
(+.f64 x (/.f64 z (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 y)) (*.f64 x z))))
(-.f64 x (/.f64 z (fma.f64 (exp.f64 y) -5641895835477563/5000000000000000 (*.f64 x z))))
(-.f64 x (/.f64 z (fma.f64 x z (*.f64 (exp.f64 y) -5641895835477563/5000000000000000))))
Compiler

Compiled 18 to 13 computations (27.8% saved)

simplify94.0ms (0.6%)

Algorithm
egg-herbie
Rules
1102×fma-def
936×associate--r-
832×associate--l-
754×associate-*r*
712×associate-*l*
Iterations

Useful iterations: 9 (0.0ms)

IterNodesCost
01335
12335
23635
35435
48035
513235
622835
732735
845335
968331
1086031
11125631
12221931
13468131
14597231
15756831
Stop Event
node limit
Counts
1 → 3
Calls
Call 1
Inputs
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
Outputs
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) -5641895835477563/5000000000000000))))
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))

eval1.0ms (0%)

Compiler

Compiled 37 to 21 computations (43.2% saved)

prune1.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New123
Fresh011
Picked000
Done000
Total134
Error
0.04%
Counts
4 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
6.02%
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
0.08%
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
Compiler

Compiled 29 to 20 computations (31% saved)

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.01%
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
0.02%
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
0.09%
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
0.37%
(/.f64 -5641895835477563/5000000000000000 y)
Compiler

Compiled 40 to 22 computations (45% saved)

series15.0ms (0.1%)

Counts
4 → 108
Calls

30 calls:

TimeVariablePointExpression
2.0ms
z
@-inf
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
2.0ms
z
@-inf
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
1.0ms
z
@0
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
1.0ms
z
@inf
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
1.0ms
y
@inf
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))

rewrite168.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1564×associate-*r/
1044×associate-*l/
638×associate-/r*
580×distribute-rgt-in
558×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01482
129582
2364482
Stop Event
node limit
Counts
4 → 160
Calls
Call 1
Inputs
(/.f64 -5641895835477563/5000000000000000 y)
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -5641895835477563/5000000000000000 (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -5641895835477563/5000000000000000 y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -5641895835477563/5000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 y) -5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5641895835477563/5000000000000000 (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 -5641895835477563/5000000000000000 (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 -5641895835477563/5000000000000000 (cbrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 y) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y -5000000000000000/5641895835477563) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2) (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 -1 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2)) (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x))) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3))) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2) (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x)) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x))) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3))) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x)) 1) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3)) 1) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) x)) (/.f64 1 (*.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))) (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (+.f64 (*.f64 x x) (/.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) (*.f64 x x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (*.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3)) (*.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) 3)) (*.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (*.f64 (*.f64 x x) 1) (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (neg.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) 1) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) 1) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) (*.f64 x x))) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (neg.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) (*.f64 x x)) 1) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) 1) (neg.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2)) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (+.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) 3)) (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (*.f64 (*.f64 x x) 1) (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3)) (*.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) 1) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (*.f64 (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) 1) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2) (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) x)))))

simplify198.0ms (1.3%)

Algorithm
egg-herbie
Rules
1064×+-commutative
966×associate-+r+
758×associate-*r*
696×associate-*l*
610×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051615536
1144014538
2722514538
Stop Event
node limit
Counts
268 → 316
Calls
Call 1
Inputs
(/.f64 -1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))))
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (pow.f64 z 2)))) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (*.f64 y (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))) (+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (*.f64 31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))))) (pow.f64 z 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (pow.f64 z 2))))) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z y)) x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (+.f64 (*.f64 -5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z y)) x)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (+.f64 (*.f64 -5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 -5641895835477563/30000000000000000 (/.f64 (pow.f64 z 3) y)) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z y)) x))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x))))
x
(-.f64 x (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x)) (/.f64 1 x))
x
(-.f64 x (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x)) (/.f64 1 x))
(-.f64 x (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) x) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (pow.f64 z 2))) x)) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (+.f64 (*.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (*.f64 y (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))) (+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (*.f64 31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (pow.f64 z 2))) x))) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)))
(-.f64 x (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x))) (/.f64 1 x))
(-.f64 x (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x))) (/.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y))) 1)
(*.f64 -5641895835477563/5000000000000000 (/.f64 1 y))
(*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1)
(*.f64 1 (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 y) -5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 (/.f64 -1 y))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 -5641895835477563/5000000000000000 (sqrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 -5641895835477563/5000000000000000 (cbrt.f64 y)))
(*.f64 (/.f64 -1 y) 5641895835477563/5000000000000000)
(pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 1)
(pow.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)
(pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 3)
(pow.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3) 1/3)
(pow.f64 (*.f64 y -5000000000000000/5641895835477563) -1)
(sqrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(log.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3))
(expm1.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (log.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1))
(log1p.f64 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 1)
(*.f64 -1 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 1)
(*.f64 1 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(*.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2) (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) -1)
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 -1 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2)) (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x))) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3))) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(pow.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 1)
(pow.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2)
(pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 3)
(pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) -1)
(pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) 1/3)
(neg.f64 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))
(log.f64 (exp.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(cbrt.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(exp.f64 (log.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(+.f64 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)))
(+.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1)
(-.f64 (+.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (exp.f64 (log1p.f64 x))) 1)
(*.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 1)
(*.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(*.f64 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(*.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2) (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x)) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x))) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3))) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x)) 1) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3)) 1) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 1)
(pow.f64 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3)
(pow.f64 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))
(log.f64 (exp.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(cbrt.f64 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(exp.f64 (log.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (-.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) 1)
(-.f64 (/.f64 x (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) x)) (/.f64 1 (*.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) 1)
(-.f64 (+.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (exp.f64 (log1p.f64 x))) 1)
(*.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1)
(*.f64 1 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))) (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (+.f64 (*.f64 x x) (/.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))))
(/.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) (*.f64 x x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (*.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3)) (*.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) 3)) (*.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (*.f64 (*.f64 x x) 1) (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (neg.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) 1) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) 1) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (*.f64 1 (-.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) (*.f64 x x))) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (neg.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) (*.f64 x x)) 1) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) 1) (neg.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2)) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (+.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) 3)) (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (*.f64 (*.f64 x x) 1) (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3)) (*.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) 1) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (*.f64 (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) 1) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(exp.f64 (log.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(fma.f64 -1 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)
(fma.f64 1 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(fma.f64 1 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(fma.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(fma.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2) (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) x)
Outputs
(/.f64 -1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2))) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (pow.f64 z 2)))) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (neg.f64 (*.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 z z)))) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (fma.f64 (neg.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2))))) (*.f64 z z) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (*.f64 y (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))) (+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (*.f64 31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))))) (pow.f64 z 3))) (*.f64 -1 (*.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (pow.f64 z 2))))) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (*.f64 -1 (+.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 y (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (/.f64 5641895835477563/30000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2))) (/.f64 31830988618379068626528276418969/50000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))))) (pow.f64 z 3)) (*.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 z z))))) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (fma.f64 -1 (fma.f64 (+.f64 (/.f64 (/.f64 31830988618379068626528276418969/50000000000000000000000000000000 (*.f64 y y)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3)) (fma.f64 5641895835477563/5000000000000000 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 y (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 (/.f64 5641895835477563/30000000000000000 y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (pow.f64 z 3) (*.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 z z))) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x))) (pow.f64 (exp.f64 z) 2)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x x)) (pow.f64 (exp.f64 z) 3)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (*.f64 x x)) (pow.f64 (exp.f64 z) 3))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x x)) (pow.f64 (exp.f64 z) 3)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (exp.f64 z) 4)) (pow.f64 x 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (*.f64 x x)) (pow.f64 (exp.f64 z) 3)))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x))) (/.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x))) (/.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x))) (pow.f64 (exp.f64 z) 2)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x x)) (pow.f64 (exp.f64 z) 3)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (*.f64 x x)) (pow.f64 (exp.f64 z) 3))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x x)) (pow.f64 (exp.f64 z) 3)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (exp.f64 z) 4)) (pow.f64 x 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (*.f64 x x)) (pow.f64 (exp.f64 z) 3)))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x))) (/.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x))) (/.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z y)) x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 z y) x) (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 (+.f64 (*.f64 -5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z y)) x)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (fma.f64 -5641895835477563/10000000000000000 (/.f64 (*.f64 z z) y) (fma.f64 -5641895835477563/5000000000000000 (/.f64 z y) x)) (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (fma.f64 -5641895835477563/10000000000000000 (/.f64 z (/.f64 y z)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 z y) x)) (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 (+.f64 (*.f64 -5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 -5641895835477563/30000000000000000 (/.f64 (pow.f64 z 3) y)) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z y)) x))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (fma.f64 -5641895835477563/10000000000000000 (/.f64 (*.f64 z z) y) (fma.f64 -5641895835477563/30000000000000000 (/.f64 (pow.f64 z 3) y) (fma.f64 -5641895835477563/5000000000000000 (/.f64 z y) x))) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 -5641895835477563/10000000000000000 (/.f64 z (/.f64 y z)) (+.f64 (fma.f64 -5641895835477563/30000000000000000 (/.f64 (pow.f64 z 3) y) (fma.f64 -5641895835477563/5000000000000000 (/.f64 z y) x)) (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 x (+.f64 1 (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (pow.f64 (exp.f64 z) 2)))))
(fma.f64 x (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) 1) (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x x)) (pow.f64 (exp.f64 z) 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 x (+.f64 1 (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (pow.f64 (exp.f64 z) 2))))))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (fma.f64 x (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) 1) (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z))))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x x)) (pow.f64 (exp.f64 z) 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 x (+.f64 1 (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (pow.f64 (exp.f64 z) 2)))))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (exp.f64 z) 4)) (pow.f64 x 3)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (fma.f64 x (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) 1) (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))))
x
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (+.f64 x (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (/.f64 1 x))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) x))
x
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (+.f64 x (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (/.f64 1 x))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) x))
(-.f64 x (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) x) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) x) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (pow.f64 z 2))) x)) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (fma.f64 -1 (*.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 z z)) x)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (-.f64 x (*.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 z z))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (-.f64 x (*.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 z z))))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (+.f64 (*.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (*.f64 y (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))) (+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2)))) (*.f64 31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 3)))) (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) 2))))) (pow.f64 z 2))) x))) (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (fma.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 y (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (/.f64 5641895835477563/30000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2))) (/.f64 31830988618379068626528276418969/50000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))))) (pow.f64 z 3) (fma.f64 -1 (*.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 z z)) x))) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (fma.f64 (pow.f64 z 3) (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 y (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (/.f64 (/.f64 5641895835477563/30000000000000000 y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (/.f64 (/.f64 31830988618379068626528276418969/50000000000000000000000000000000 (*.f64 y y)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3)))) (-.f64 x (*.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 z z)))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (pow.f64 z 3) (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 y (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (/.f64 (/.f64 5641895835477563/30000000000000000 y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)) (/.f64 (/.f64 31830988618379068626528276418969/50000000000000000000000000000000 (*.f64 y y)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3)))) (-.f64 x (*.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (*.f64 z z)))))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(-.f64 x (/.f64 1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x x)) (pow.f64 (exp.f64 z) 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)))
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (+.f64 x (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (/.f64 1 x))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x))) (/.f64 1 x))
(+.f64 (/.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)) (+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x))))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)) (+.f64 (/.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) x)))
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (+.f64 x (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (/.f64 1 x))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x))) (/.f64 1 x))
(+.f64 (/.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)) (+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x))))
(+.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)) (+.f64 (/.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y))) 1)
(/.f64 -5641895835477563/5000000000000000 y)
(*.f64 -5641895835477563/5000000000000000 (/.f64 1 y))
(/.f64 -5641895835477563/5000000000000000 y)
(*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1)
(/.f64 -5641895835477563/5000000000000000 y)
(*.f64 1 (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 -5641895835477563/5000000000000000 y)
(*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 -5641895835477563/5000000000000000 y)
(*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2))
(/.f64 -5641895835477563/5000000000000000 y)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 -5641895835477563/5000000000000000 y)
(*.f64 (/.f64 1 y) -5641895835477563/5000000000000000)
(/.f64 -5641895835477563/5000000000000000 y)
(*.f64 5641895835477563/5000000000000000 (/.f64 -1 y))
(/.f64 -5641895835477563/5000000000000000 y)
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 -5641895835477563/5000000000000000 (sqrt.f64 y)))
(/.f64 (/.f64 -5641895835477563/5000000000000000 (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 -5641895835477563/5000000000000000 (cbrt.f64 y)))
(/.f64 (/.f64 -5641895835477563/5000000000000000 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (/.f64 -1 y) 5641895835477563/5000000000000000)
(/.f64 -5641895835477563/5000000000000000 y)
(pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 1)
(/.f64 -5641895835477563/5000000000000000 y)
(pow.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)
(/.f64 -5641895835477563/5000000000000000 y)
(pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 3)
(/.f64 -5641895835477563/5000000000000000 y)
(pow.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3) 1/3)
(/.f64 -5641895835477563/5000000000000000 y)
(pow.f64 (*.f64 y -5000000000000000/5641895835477563) -1)
(/.f64 -5641895835477563/5000000000000000 y)
(sqrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(sqrt.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y))
(log.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 -5641895835477563/5000000000000000 y)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 -5641895835477563/5000000000000000 y)
(cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3))
(/.f64 -5641895835477563/5000000000000000 y)
(expm1.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 -5641895835477563/5000000000000000 y)
(exp.f64 (log.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 -5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (log.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1))
(/.f64 -5641895835477563/5000000000000000 y)
(log1p.f64 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 -5641895835477563/5000000000000000 y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 1)
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(*.f64 -1 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 1)
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(*.f64 1 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(*.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(*.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2) (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(*.f64 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) -1)
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 -1 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2)) (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x))) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))
(*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x))
(/.f64 (neg.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2)) (*.f64 x x)))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3))) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 3))) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x (-.f64 x (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (neg.f64 (fma.f64 x (+.f64 x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2)))) (+.f64 (pow.f64 x 3) (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3))))
(pow.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 1)
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(pow.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2)
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 3)
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) -1)
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) 1/3)
(cbrt.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))
(neg.f64 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))
(sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(log.f64 (exp.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(cbrt.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))
(cbrt.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(exp.f64 (log.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(log1p.f64 (expm1.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(+.f64 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(+.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) (expm1.f64 (log1p.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(-.f64 (+.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (exp.f64 (log1p.f64 x))) 1)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) (expm1.f64 (log1p.f64 x)))
(*.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 1)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(*.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(*.f64 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(*.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2) (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x)) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x)) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2)) (*.f64 x x)) (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x (-.f64 x (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3))) (fma.f64 x (+.f64 x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x))) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x)) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2)) (*.f64 x x)) (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3))) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x (-.f64 x (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3))) (fma.f64 x (+.f64 x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 x x)) 1) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x)) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2)) (*.f64 x x)) (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3)) 1) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x (-.f64 x (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3))) (fma.f64 x (+.f64 x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2))))
(pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 1)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(pow.f64 (sqrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 2)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(pow.f64 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3) 1/3)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(sqrt.f64 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))
(sqrt.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))
(fabs.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(log.f64 (exp.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(cbrt.f64 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(expm1.f64 (log1p.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(exp.f64 (log.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 1))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(log1p.f64 (expm1.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (expm1.f64 (log1p.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (-.f64 1 x))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) 1)
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(-.f64 (/.f64 x (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) x)) (/.f64 1 (*.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) 1)
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(-.f64 (+.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (expm1.f64 (log1p.f64 x)))
(*.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1)
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(*.f64 1 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(*.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(*.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))) (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (+.f64 (*.f64 x x) (/.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (fma.f64 x x (/.f64 (-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (neg.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))))
(*.f64 (/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))) (fma.f64 x x (/.f64 (+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (-.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (+.f64 (pow.f64 x 4) (*.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)) (*.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))) (fma.f64 x x (*.f64 (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (+.f64 (pow.f64 (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) 3) (pow.f64 x 6))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (-.f64 (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (*.f64 x x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (*.f64 x x)) (pow.f64 x 4))) (+.f64 (pow.f64 (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) 3) (pow.f64 x 6)))
(/.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))))
(*.f64 (sqrt.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (/.f64 (sqrt.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))) (/.f64 (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (/.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))))) (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))))
(/.f64 (cbrt.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (/.f64 (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (*.f64 (cbrt.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (cbrt.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))))
(/.f64 (-.f64 (pow.f64 x 6) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (pow.f64 (neg.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) 3))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 6) (/.f64 1 (neg.f64 (pow.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2) 3)))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) (*.f64 x x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (*.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (neg.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (*.f64 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (fma.f64 x x (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (/.f64 -1 (-.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z)) x)) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (*.f64 (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (fma.f64 x x (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3)) (*.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))) (-.f64 (+.f64 (pow.f64 x 6) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (pow.f64 (neg.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) 3))) (*.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (/.f64 -1 (pow.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3) 3))) (*.f64 (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (-.f64 (/.f64 -1 (neg.f64 (pow.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2) 3))) (-.f64 (/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (pow.f64 x 6)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) 3)) (*.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (*.f64 (*.f64 x x) 1) (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 1 (pow.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2) 3))) (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (+.f64 (+.f64 (pow.f64 x 4) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (neg.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 6) (/.f64 -1 (pow.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2) 3))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (+.f64 (pow.f64 x 4) (+.f64 (/.f64 (/.f64 -1 (-.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z)) x)) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (neg.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) 1) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) 1) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (*.f64 1 (-.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) (*.f64 x x))) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (neg.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (/.f64 (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (sqrt.f64 (-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (sqrt.f64 (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))) (sqrt.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (sqrt.f64 (-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))))) (sqrt.f64 (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (/.f64 (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (cbrt.f64 (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) 2) (cbrt.f64 (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))))
(/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) (*.f64 x x)) 1) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) 1) (neg.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (/.f64 (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (sqrt.f64 (-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (sqrt.f64 (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))) (sqrt.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (sqrt.f64 (-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))))) (sqrt.f64 (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2)) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (/.f64 (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))) (cbrt.f64 (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) 2))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) 2) (cbrt.f64 (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (+.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (neg.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (*.f64 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (fma.f64 x x (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (/.f64 -1 (-.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z)) x)) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (*.f64 (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (fma.f64 x x (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)) 3)) (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (*.f64 (*.f64 x x) 1) (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 1 (pow.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2) 3))) (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (+.f64 (+.f64 (pow.f64 x 4) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (neg.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 6) (/.f64 -1 (pow.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2) 3))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (+.f64 (pow.f64 x 4) (+.f64 (/.f64 (/.f64 -1 (-.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z)) x)) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))
(/.f64 (-.f64 (pow.f64 x 6) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (pow.f64 (neg.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) 3))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 6) (/.f64 1 (neg.f64 (pow.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2) 3)))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (/.f64 (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3)) (pow.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) 3)) (*.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))) (-.f64 (+.f64 (pow.f64 x 6) (/.f64 (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (pow.f64 (neg.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) 3))) (*.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (/.f64 -1 (pow.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3) 3))) (*.f64 (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (-.f64 (/.f64 -1 (neg.f64 (pow.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2) 3))) (-.f64 (/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3)) (pow.f64 x 6)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) 1) (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (*.f64 (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))) (cbrt.f64 (-.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 (*.f64 (/.f64 x (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) x) (/.f64 (/.f64 1 (-.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2)))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (+.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 2))) (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))) (+.f64 (sqrt.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (sqrt.f64 x))))
(/.f64 (fma.f64 x x (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 2))) (*.f64 (+.f64 (sqrt.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) 1) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) 3))) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (*.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) 3))) (fma.f64 x x (/.f64 (neg.f64 (-.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 1)
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 2)
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 3)
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 3) 1/3)
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) 2))
(fabs.f64 (+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))
(log.f64 (exp.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 3))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(exp.f64 (log.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))) 1))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(fma.f64 -1 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(fma.f64 1 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(fma.f64 1 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)) x)
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(fma.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) x)
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(fma.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) 2) (/.f64 -1 (cbrt.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) x)
(-.f64 x (/.f64 1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))
(+.f64 x (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.01%
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
0.02%
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
1.25%
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))
13.46%
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))
Compiler

Compiled 46 to 20 computations (56.5% saved)

series11.0ms (0.1%)

Counts
4 → 112
Calls

30 calls:

TimeVariablePointExpression
3.0ms
y
@0
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))
1.0ms
z
@inf
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))
1.0ms
z
@0
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))
1.0ms
z
@-inf
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))
0.0ms
y
@0
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))

rewrite137.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1516×associate-*l/
1048×associate-/r*
922×associate-/l*
424×associate-+l+
306×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01398
128898
2402798
Stop Event
node limit
Counts
4 → 284
Calls
Call 1
Inputs
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 y x) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 y (neg.f64 x))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))) (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) 1) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) 1) (neg.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) 1) (neg.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 y) x (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 3)) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2))) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) 3) (pow.f64 (pow.f64 (*.f64 y x) 2) 3)) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (+.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3))) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 3) (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (+.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) 1) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (*.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) x)) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))) (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (neg.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) 1) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (*.f64 x x)) 1) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) 1) (neg.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2)) (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y))) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (+.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) 3)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y))) (*.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) 1) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (*.f64 (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (+.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))))

simplify236.0ms (1.6%)

Algorithm
egg-herbie
Rules
890×associate-*r*
844×associate-/l*
736×associate-*l*
666×+-commutative
546×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
078323986
1221022940
Stop Event
node limit
Counts
396 → 523
Calls
Call 1
Inputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 -31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))))) (pow.f64 z 3))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 5641895835477563/5000000000000000 (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (*.f64 y x))
(-.f64 (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3))))) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x))))
x
(-.f64 x (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x)) (/.f64 1 x))
x
(-.f64 x (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x)) (/.f64 1 x))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)))
(-.f64 x (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x))) (/.f64 1 x))
(-.f64 x (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x))) (/.f64 1 x))
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 -31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))))) (pow.f64 z 3))) (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))))
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 1)
(*.f64 y (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(*.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) y)
(*.f64 (neg.f64 y) (/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3)
(pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -1)
(pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) 1/3)
(neg.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 y x) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 y (neg.f64 x))) (*.f64 y x))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) 1))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(*.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))))
(/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(/.f64 1 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))) (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) 1) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) 1) (neg.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) 1) (neg.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 3)) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2))) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) 3) (pow.f64 (pow.f64 (*.f64 y x) 2) 3)) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (+.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3))) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 3) (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (+.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) 1) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (*.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 3)
(pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(exp.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (-.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(-.f64 (/.f64 x (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) x)) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) 1)
(-.f64 (+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (exp.f64 (log1p.f64 x))) 1)
(*.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1)
(*.f64 1 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))) (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (neg.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) 1) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (*.f64 x x)) 1) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) 1) (neg.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2)) (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y))) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (+.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) 3)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y))) (*.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) 1) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (*.f64 (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (+.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(fma.f64 y (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(fma.f64 1 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(fma.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
Outputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (exp.f64 z) 4)) (pow.f64 x 3)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x (pow.f64 (*.f64 y x) 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 -1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x (pow.f64 (*.f64 y x) 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 -1 x))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 z (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(fma.f64 -1 (*.f64 (*.f64 z z) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 z (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 z (*.f64 z (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 -31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))))) (pow.f64 z 3))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(fma.f64 -1 (*.f64 (*.f64 z z) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 -1 (*.f64 (fma.f64 5641895835477563/30000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) -31830988618379068626528276418969/50000000000000000000000000000000))) (pow.f64 z 3)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 z (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (fma.f64 5641895835477563/30000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) -31830988618379068626528276418969/50000000000000000000000000000000))) (pow.f64 z 3)))) (*.f64 z (*.f64 z (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y))))))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (exp.f64 z) 4)) (pow.f64 x 3)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x (pow.f64 (*.f64 y x) 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 -1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x (pow.f64 (*.f64 y x) 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 -1 x))
(-.f64 5641895835477563/5000000000000000 (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 z 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/10000000000000000 (*.f64 z z) (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))) (*.f64 y x))
(-.f64 (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3))))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/10000000000000000 (*.f64 z z) (+.f64 5641895835477563/5000000000000000 (fma.f64 5641895835477563/5000000000000000 z (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3))))) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(fma.f64 5641895835477563/10000000000000000 (*.f64 z z) (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)))
(+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3)))))
(fma.f64 5641895835477563/10000000000000000 (*.f64 z z) (+.f64 5641895835477563/5000000000000000 (fma.f64 5641895835477563/5000000000000000 z (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 x (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (+.f64 x (*.f64 x (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2))))))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 x (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)))))))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (+.f64 x (*.f64 x (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)))))))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))) x))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 x (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2))))))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (exp.f64 z) 4)) (pow.f64 x 3)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (+.f64 x (*.f64 x (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2))))))))
x
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (/.f64 1 x))
(+.f64 x (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (/.f64 1 x))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
x
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (/.f64 1 x))
(+.f64 x (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (/.f64 1 x))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)))
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (/.f64 1 x))
(+.f64 x (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (/.f64 1 x))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x (pow.f64 (*.f64 y x) 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x))) (/.f64 -1 x))
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) x) (/.f64 1 x))
(+.f64 x (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (/.f64 1 x))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x (pow.f64 (*.f64 y x) 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (*.f64 x x)) y) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x))) (/.f64 -1 x))
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 z (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(fma.f64 -1 (*.f64 (*.f64 z z) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 (-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 z (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 z (*.f64 z (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)))))) x)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 -31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))))) (pow.f64 z 3))) (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))))
(fma.f64 -1 (*.f64 (*.f64 z z) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (+.f64 (fma.f64 -1 (*.f64 (fma.f64 5641895835477563/30000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) -31830988618379068626528276418969/50000000000000000000000000000000))) (pow.f64 z 3)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)))
(+.f64 (-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 z (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (fma.f64 5641895835477563/30000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) -31830988618379068626528276418969/50000000000000000000000000000000))) (pow.f64 z 3)))) (*.f64 z (*.f64 z (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)))))) x)
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 1)
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 y (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 1 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y)) (/.f64 1 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) y)
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (neg.f64 y) (/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 -1 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (neg.f64 (neg.f64 y)) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 1 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 1 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y)) (/.f64 1 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y)) (/.f64 1 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2)))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2)))
(pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2)
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3)
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -1)
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) 1/3)
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(neg.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 (neg.f64 y) (neg.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (neg.f64 y) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) -5641895835477563/5000000000000000)))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(exp.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 3 (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (*.f64 y x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (*.f64 y x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (*.f64 y x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 3 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 3 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 4 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 3 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 3 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 3 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 y x))) (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 3 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 3 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 3 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 y x))) (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (*.f64 y x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 y x) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))) (*.f64 y x))
(+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 0 (*.f64 y x))))
(+.f64 (+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 y (neg.f64 x))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x)))) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 2 (*.f64 0 (*.f64 y x)))) (*.f64 y x))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(+.f64 1 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (exp.f64 (log1p.f64 (*.f64 y x)))))
(-.f64 (+.f64 1 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (exp.f64 (log1p.f64 (*.f64 y x))))
(*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(/.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(/.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))) (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))) (/.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))) (/.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (exp.f64 z) -5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 2) (*.f64 (*.f64 0 (*.f64 y x)) (*.f64 0 (*.f64 y x)))) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 3) (pow.f64 (*.f64 0 (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 2) (*.f64 (*.f64 0 (*.f64 y x)) (+.f64 (*.f64 0 (*.f64 y x)) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) -5641895835477563/5000000000000000))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) 1) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) 1) (neg.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (exp.f64 z) -5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) 1) (neg.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (fma.f64 (neg.f64 y) x (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 2) (*.f64 (*.f64 0 (*.f64 y x)) (*.f64 0 (*.f64 y x)))) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 3)) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 3) (pow.f64 (*.f64 0 (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 2) (*.f64 (*.f64 0 (*.f64 y x)) (+.f64 (*.f64 0 (*.f64 y x)) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) -5641895835477563/5000000000000000))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (/.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (sqrt.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (sqrt.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (/.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2))) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 4)) (/.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 4)) (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) 3) (pow.f64 (pow.f64 (*.f64 y x) 2) 3)) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (+.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (-.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 2) 3) 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (pow.f64 (pow.f64 (*.f64 y x) 2) 3))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) 3) (pow.f64 (*.f64 y x) 6)) (*.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3))) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))
(/.f64 (*.f64 (/.f64 1 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (-.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 3) (pow.f64 (exp.f64 z) 3)) 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 6))) (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 6) 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 6)) (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 3) (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (+.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 3) 3) 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 z) 3) (pow.f64 (exp.f64 z) 3)) 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (/.f64 1 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 3) 3) 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 6) 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (*.f64 y x) 3) (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) 1) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (*.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (*.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (sqrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (sqrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))) (cbrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))) (cbrt.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 x (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))))
(pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(pow.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) 1/3)
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2))
(sqrt.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(exp.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2) (*.f64 y (neg.f64 x)))
(-.f64 (pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) 1)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(pow.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 3)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))
(*.f64 5641895835477563/5000000000000000 (log.f64 (exp.f64 (exp.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(exp.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)) 1))
(exp.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) 1)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (-.f64 1 x))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 -1 (+.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (exp.f64 (log1p.f64 x))))
(-.f64 (/.f64 x (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) x)) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) 1)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (+.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 -1 (+.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (exp.f64 (log1p.f64 x))))
(*.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 1 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x))))
(/.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3))) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3))) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2))) (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (-.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))) (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2)))) (/.f64 (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2) (*.f64 x x)) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (neg.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2) (*.f64 x x)) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x)))))
(/.f64 (-.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) 1) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (*.f64 x x)) 1) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2) (*.f64 x x)) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) 1) (neg.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2) (*.f64 x x)) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x)))))
(/.f64 (-.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x)))) (sqrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2))) (/.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))) (sqrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3))) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))) 2) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2)) (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2))) (/.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y))) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (+.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3) (/.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) y))) (/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2) (*.f64 x x)) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3) (/.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) y))) (*.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) 3)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y))) (*.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2) 3)) (/.f64 (+.f64 (pow.f64 x 4) (+.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3) (/.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) y)) (*.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2) (*.f64 x x)))) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 6)) (-.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))) (+.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3) (/.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) y)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 6)) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 6)) (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3) 3)) (/.f64 (+.f64 (pow.f64 x 6) (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 6) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3)))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3) 3)) (*.f64 (+.f64 (pow.f64 x 6) (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 6) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)))) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) 1) (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2)) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))))) (sqrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (*.f64 (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2)) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (*.f64 (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))) (*.f64 (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (+.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 2)) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))) (+.f64 (sqrt.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))) (sqrt.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (*.f64 (+.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3)) (*.f64 (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x)))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (*.f64 (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x)))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x)))) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) x)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x)))) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) (-.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))) x)))))))
(pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 3)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3) 1/3)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))) 2))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 1))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 y (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 1 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))

eval632.0ms (4.2%)

Compiler

Compiled 27295 to 14119 computations (48.3% saved)

prune252.0ms (1.7%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New8309839
Fresh000
Picked101
Done101
Total8329841
Error
0%
Counts
841 → 9
Alt Table
Click to see full alt table
StatusErrorProgram
20.77%
(-.f64 x (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
20.77%
(-.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
28.89%
(-.f64 x (/.f64 1 x))
20.78%
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
36.41%
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
18.63%
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x))))
36.38%
(+.f64 x (/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
41.05%
(+.f64 x (*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x)))
30.73%
x
Compiler

Compiled 236 to 169 computations (28.4% saved)

localize52.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.02%
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
0.02%
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x))
0.37%
(*.f64 z 5641895835477563/5000000000000000)
12%
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x)))
Compiler

Compiled 51 to 29 computations (43.1% saved)

series9.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
3.0ms
x
@inf
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x)))
1.0ms
y
@inf
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x)))
1.0ms
z
@inf
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x)))
1.0ms
y
@0
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x)))
0.0ms
y
@-inf
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x)))

rewrite128.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1744×associate-*r/
1514×associate-*l/
934×associate-/r*
394×associate-+l+
268×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01176
125264
2360564
Stop Event
node limit
Counts
4 → 262
Calls
Call 1
Inputs
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x)))
(*.f64 z 5641895835477563/5000000000000000)
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (/.f64 (*.f64 (sqrt.f64 y) 1) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (*.f64 (cbrt.f64 y) 1) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 -1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (-.f64 -5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 5641895835477563/5000000000000000 z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 5641895835477563/5000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 (*.f64 y (neg.f64 x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 5641895835477563/5000000000000000 (*.f64 (*.f64 y (neg.f64 x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 x) y (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 y) x (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) (+.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) 1) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))) (+.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) 1) (neg.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) 1) (+.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) 1) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) 1) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2))) (/.f64 1 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) 3) (pow.f64 (pow.f64 (*.f64 y x) 2) 3)) (/.f64 1 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (+.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 3) (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (+.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) 1) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) -641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (/.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 5641895835477563/5000000000000000 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5641895835477563/5000000000000000 (+.f64 z 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z 1) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 z z) 1)) (-.f64 z 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 z z) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 1) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 1) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z z) 1) 5641895835477563/5000000000000000) (-.f64 z 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 z 3)) 5641895835477563/5000000000000000) (+.f64 (*.f64 z z) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 3)) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (+.f64 (*.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 3)) (/.f64 1 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (-.f64 (*.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (*.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)))))

simplify235.0ms (1.6%)

Algorithm
egg-herbie
Rules
976×associate-*r*
930×associate-/l*
860×associate-*l*
604×+-commutative
600×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074617068
1210016568
Stop Event
node limit
Counts
358 → 422
Calls
Call 1
Inputs
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3))))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 4)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3)))))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y)) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 (pow.f64 y 2) x)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 (pow.f64 y 2) x))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y (pow.f64 x 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y (pow.f64 x 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 4))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3))))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 4)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3)))))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (*.f64 y (pow.f64 x 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (*.f64 y (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (*.f64 y (pow.f64 x 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (*.f64 y (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))) (/.f64 1 x))
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(-.f64 5641895835477563/5000000000000000 (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(*.f64 5641895835477563/5000000000000000 z)
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(*.f64 5641895835477563/5000000000000000 z)
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(*.f64 -1 (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(*.f64 -1 (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(*.f64 -1 (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(*.f64 -1 (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 1)
(*.f64 y (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(*.f64 1 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (sqrt.f64 y) (/.f64 (*.f64 (sqrt.f64 y) 1) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (*.f64 (cbrt.f64 y) 1) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 -1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) y)
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3) 1/3)
(pow.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y) -1)
(neg.f64 (/.f64 y (-.f64 -5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 z) 1)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)
(pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(sqrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))
(log.f64 (pow.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))
(cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z)))
(exp.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)))
(exp.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 (*.f64 y (neg.f64 x)) 1)))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 5641895835477563/5000000000000000 (*.f64 (*.f64 y (neg.f64 x)) 1)))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000)
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 5641895835477563/5000000000000000))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 5641895835477563/5000000000000000))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) 5641895835477563/5000000000000000))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) 5641895835477563/5000000000000000))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) 5641895835477563/5000000000000000))
(+.f64 (*.f64 y (neg.f64 x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 z))
(+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) 5641895835477563/5000000000000000)
(+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(*.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(*.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) (+.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) 1) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 (*.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))) (+.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (*.f64 y x)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))
(/.f64 (*.f64 1 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) 1) (neg.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) 1) (+.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (*.f64 y x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) 1) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))
(/.f64 (*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) 1) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2))) (/.f64 1 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) 3) (pow.f64 (pow.f64 (*.f64 y x) 2) 3)) (/.f64 1 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (+.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 3) (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (+.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) 1) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) -641895835477563/5000000000000000)
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (/.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(-.f64 (+.f64 5641895835477563/5000000000000000 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z)))) 1)
(*.f64 5641895835477563/5000000000000000 (+.f64 z 1))
(*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(*.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(/.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(/.f64 (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 z z) 1)) (-.f64 z 1))
(/.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 z z) (-.f64 1 z)))
(/.f64 (*.f64 1 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(/.f64 (*.f64 1 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (*.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(/.f64 (*.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 1) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (*.f64 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 1) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) 1) 5641895835477563/5000000000000000) (-.f64 z 1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 z 3)) 5641895835477563/5000000000000000) (+.f64 (*.f64 z z) (-.f64 1 z)))
(/.f64 (*.f64 (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 3)) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (+.f64 (*.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))))
(/.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 3)) (/.f64 1 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (-.f64 (*.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (*.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)
(pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(cbrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(exp.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
Outputs
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x)) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (*.f64 x x)))))
(+.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (*.f64 x x)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 4)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3)))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (+.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x)) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4))) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (*.f64 x x)))))
(+.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x))) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (*.f64 x x)) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4) (pow.f64 y 4)))))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y)) (/.f64 1 x))
(-.f64 (neg.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) y)) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) y) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 (pow.f64 y 2) x)))) (/.f64 1 x))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) y) (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y y)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) x)))) (/.f64 1 x))
(+.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) y) (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y y)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) x)))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 (pow.f64 y 3) (pow.f64 x 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 (pow.f64 y 2) x))))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) y) (*.f64 -1 (+.f64 (/.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (*.f64 (pow.f64 y 3) (*.f64 x x))) (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y y)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) x))))) (/.f64 1 x))
(+.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y y)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) x)) (*.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (pow.f64 y 3) (*.f64 x x))) (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x)))))) (fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) y) (/.f64 -1 x)))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (neg.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (*.f64 x x)))) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y (pow.f64 x 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (*.f64 x x))) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(+.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (*.f64 x x))) (/.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y y)) (pow.f64 x 3)))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y (pow.f64 x 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (*.f64 -1 (+.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (*.f64 x x))) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(+.f64 (*.f64 -1 (+.f64 (+.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (*.f64 x x))) (/.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y y)) (pow.f64 x 3))) (/.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 x 4)) (pow.f64 y 3)))) (/.f64 -1 x))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (*.f64 z z)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (*.f64 z z)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 4))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (*.f64 z z)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 4)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (*.f64 z z)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 4) (pow.f64 z 3))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(/.f64 5000000000000000/5641895835477563 (/.f64 z y))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y (*.f64 z z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3)) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y (*.f64 z z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (/.f64 5000000000000000/5641895835477563 (/.f64 z y))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3)) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 y (/.f64 (pow.f64 z 4) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y (*.f64 z z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 y (pow.f64 z 4)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(/.f64 5000000000000000/5641895835477563 (/.f64 z y))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y (*.f64 z z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3)) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y (*.f64 z z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (/.f64 5000000000000000/5641895835477563 (/.f64 z y))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3)) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 y (/.f64 (pow.f64 z 4) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y (*.f64 z z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 y (pow.f64 z 4)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x)) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (*.f64 x x)))))
(+.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (*.f64 x x)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 4)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3)))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (+.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x)) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4))) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (*.f64 x x)))))
(+.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x))) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (*.f64 x x)) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4) (pow.f64 y 4)))))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (*.f64 x x))) (/.f64 1 x))
(+.f64 (/.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (*.f64 x x)) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (*.f64 y (pow.f64 x 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3))) (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (*.f64 x x)))) (/.f64 1 x))
(+.f64 (/.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (*.f64 x x)) (+.f64 (/.f64 (*.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 y (pow.f64 x 3))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (*.f64 y (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (*.f64 x x)) (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (/.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))))) (/.f64 1 x))
(+.f64 (+.f64 (/.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 y (pow.f64 x 3)))) (+.f64 (/.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (/.f64 (pow.f64 x 4) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y y)))) (/.f64 -1 x)))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (*.f64 x x))) (/.f64 1 x))
(+.f64 (/.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (*.f64 x x)) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (*.f64 y (pow.f64 x 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3))) (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (*.f64 x x)))) (/.f64 1 x))
(+.f64 (/.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (*.f64 x x)) (+.f64 (/.f64 (*.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 y (pow.f64 x 3))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (*.f64 y (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (*.f64 x x)) (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (/.f64 (*.f64 (*.f64 y y) (pow.f64 x 4)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))))) (/.f64 1 x))
(+.f64 (+.f64 (/.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 y (pow.f64 x 3)))) (+.f64 (/.f64 (*.f64 -5641895835477563/5000000000000000 (+.f64 (/.f64 1 y) (/.f64 z y))) (/.f64 (pow.f64 x 4) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y y)))) (/.f64 -1 x)))
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(-.f64 5641895835477563/5000000000000000 (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 5641895835477563/5000000000000000 z)
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 5641895835477563/5000000000000000 z)
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 -1 (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 1)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 y (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 1 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (sqrt.f64 y) (/.f64 (*.f64 (sqrt.f64 y) 1) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (sqrt.f64 y) (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (sqrt.f64 y)))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (*.f64 (cbrt.f64 y) 1) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 -1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (neg.f64 (neg.f64 y)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) y)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (sqrt.f64 y) (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (sqrt.f64 y) (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)))
(pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 3)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3) 1/3)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y) -1)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(neg.f64 (/.f64 y (-.f64 -5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))))
(/.f64 (neg.f64 y) (-.f64 -5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))
(/.f64 (neg.f64 y) (+.f64 (*.f64 y x) (+.f64 -5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) 1)
(*.f64 5641895835477563/5000000000000000 z)
(pow.f64 (*.f64 5641895835477563/5000000000000000 z) 1)
(*.f64 5641895835477563/5000000000000000 z)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)
(*.f64 5641895835477563/5000000000000000 z)
(pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(sqrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))
(sqrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(log.f64 (pow.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 5641895835477563/5000000000000000 (log.f64 (exp.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))
(*.f64 5641895835477563/5000000000000000 z)
(cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 5641895835477563/5000000000000000 z)
(exp.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 5641895835477563/5000000000000000 z)
(exp.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1))
(*.f64 5641895835477563/5000000000000000 z)
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 (*.f64 y (neg.f64 x)) 1)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 5641895835477563/5000000000000000 (*.f64 (*.f64 y (neg.f64 x)) 1)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000)
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) 5641895835477563/5000000000000000))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 5641895835477563/5000000000000000))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) 5641895835477563/5000000000000000))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) 5641895835477563/5000000000000000))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) 5641895835477563/5000000000000000))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 x) y (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 z))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 1) 5641895835477563/5000000000000000)
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 (*.f64 y (neg.f64 x)) 1) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (fma.f64 (neg.f64 x) y (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x)))) (*.f64 0 (*.f64 y x))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (*.f64 0 (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(+.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (exp.f64 (log1p.f64 (*.f64 y x)))))
(-.f64 (+.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (exp.f64 (log1p.f64 (*.f64 y x))))
(*.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (neg.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 y (neg.f64 x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) (+.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 z -5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (*.f64 y x) (*.f64 z -5641895835477563/5000000000000000)))) (+.f64 (*.f64 z -5641895835477563/5000000000000000) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) -5641895835477563/5000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (neg.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 y (neg.f64 x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) 1) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 (*.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))) (+.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 z -5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (*.f64 y x) (*.f64 z -5641895835477563/5000000000000000)))) (+.f64 (*.f64 z -5641895835477563/5000000000000000) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 (*.f64 1 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) -5641895835477563/5000000000000000))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (/.f64 (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) 1) (neg.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (neg.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 y (neg.f64 x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))
(/.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) 1) (+.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 z -5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (*.f64 y x) (*.f64 z -5641895835477563/5000000000000000)))) (+.f64 (*.f64 z -5641895835477563/5000000000000000) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) 1) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 (*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) 1) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (-.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) (+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) -5641895835477563/5000000000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))
(/.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (/.f64 (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2))) (/.f64 1 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4) (pow.f64 (*.f64 y x) 4)) (/.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4) (pow.f64 (*.f64 y x) 4)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) 3) (pow.f64 (pow.f64 (*.f64 y x) 2) 3)) (/.f64 1 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (+.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) 3) (pow.f64 (pow.f64 (*.f64 y x) 2) 3))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4) (*.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 6) (pow.f64 (*.f64 y x) 6)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4) (pow.f64 (*.f64 y x) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 6) (pow.f64 (*.f64 y x) 6))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 6) (pow.f64 (*.f64 y x) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 3) (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (+.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (-.f64 (pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 3) (pow.f64 (pow.f64 (*.f64 y x) 3) 3))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 6) (+.f64 (pow.f64 (*.f64 y x) 6) (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 3) (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (*.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 6))) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) 1) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) 1) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 y (*.f64 x (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))))
(pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3)
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(pow.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 3) 1/3)
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 3))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(exp.f64 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) -641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (/.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(-.f64 (+.f64 5641895835477563/5000000000000000 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z)))) 1)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 (+.f64 z 1))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (/.f64 1 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (+.f64 1 (pow.f64 z 3)) (/.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(/.f64 1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 1 (/.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (+.f64 1 (pow.f64 z 3)) (/.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (+.f64 1 (pow.f64 z 3)) (/.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(/.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(/.f64 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (+.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 z 3)) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (neg.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (+.f64 1 (pow.f64 z 3)) (/.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(/.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 (*.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 z z) 1)) (-.f64 z 1))
(/.f64 5641895835477563/5000000000000000 (/.f64 (+.f64 z -1) (fma.f64 z z -1)))
(*.f64 (/.f64 (fma.f64 z z -1) (+.f64 z -1)) 5641895835477563/5000000000000000)
(/.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 z z) (-.f64 1 z)))
(/.f64 (+.f64 1 (pow.f64 z 3)) (/.f64 (fma.f64 z z (-.f64 1 z)) 5641895835477563/5000000000000000))
(*.f64 (/.f64 5641895835477563/5000000000000000 (fma.f64 z z (-.f64 1 z))) (+.f64 1 (pow.f64 z 3)))
(/.f64 (*.f64 1 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(/.f64 (*.f64 1 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(/.f64 (*.f64 1 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (+.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 z 3)) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (neg.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (sqrt.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (/.f64 (cbrt.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (/.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))))
(/.f64 (*.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) 1) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(/.f64 (*.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 1) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(/.f64 (*.f64 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 1) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (+.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 z 3)) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (neg.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (sqrt.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (/.f64 (cbrt.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (/.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) 1) 5641895835477563/5000000000000000) (-.f64 z 1))
(/.f64 5641895835477563/5000000000000000 (/.f64 (+.f64 z -1) (fma.f64 z z -1)))
(*.f64 (/.f64 (fma.f64 z z -1) (+.f64 z -1)) 5641895835477563/5000000000000000)
(/.f64 (*.f64 (+.f64 1 (pow.f64 z 3)) 5641895835477563/5000000000000000) (+.f64 (*.f64 z z) (-.f64 1 z)))
(/.f64 (+.f64 1 (pow.f64 z 3)) (/.f64 (fma.f64 z z (-.f64 1 z)) 5641895835477563/5000000000000000))
(*.f64 (/.f64 5641895835477563/5000000000000000 (fma.f64 z z (-.f64 1 z))) (+.f64 1 (pow.f64 z 3)))
(/.f64 (*.f64 (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) (*.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))))
(/.f64 (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))))
(/.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 3)) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (+.f64 (*.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))))
(/.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3)) (/.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))))
(/.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3)) (*.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (+.f64 1 (*.f64 z z)) (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))))
(/.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (/.f64 1 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 1 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(/.f64 (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 6) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) (*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3))) (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (+.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 3)) (/.f64 1 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (-.f64 (*.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(/.f64 (*.f64 (/.f64 1 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (pow.f64 z 3) 3) 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (-.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(/.f64 (+.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 z 3) 3))) (*.f64 (+.f64 (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 6))) (*.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))) (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (*.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (*.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))))))
(/.f64 (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))) (*.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))))
(/.f64 (/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (+.f64 1 (pow.f64 z 3)) (/.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(/.f64 (/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (sqrt.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (sqrt.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))))
(/.f64 (/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))) (cbrt.f64 (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (cbrt.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))))))
(pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 1/3)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(sqrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(cbrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(expm1.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(exp.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(log1p.f64 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(+.f64 (pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)

localize10.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.01%
(-.f64 x (/.f64 1 x))
Compiler

Compiled 13 to 9 computations (30.8% saved)

series0.0ms (0%)

Counts
1 → 3
Calls

3 calls:

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

rewrite51.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1372×add-sqr-sqrt
1350×*-un-lft-identity
1270×add-cube-cbrt
1258×add-cbrt-cube
1246×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
113013
2173313
Stop Event
node limit
Counts
1 → 36
Calls
Call 1
Inputs
(-.f64 x (/.f64 1 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (/.f64 -1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (/.f64 -1 x) 1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (neg.f64 (pow.f64 x -1/2)) (pow.f64 x -1/2) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 x) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 -1 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) (sqrt.f64 (+.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 x -2)) (/.f64 1 (+.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (pow.f64 x -1/2)) (-.f64 (sqrt.f64 x) (pow.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 x (/.f64 1 x)) (-.f64 (*.f64 x x) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 x x (+.f64 1 (pow.f64 x -2))) (-.f64 (pow.f64 x 3) (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 x -2)) (+.f64 x (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 1 (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (/.f64 -1 x) (/.f64 -1 x))) (-.f64 x (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 x) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 -1 x) (/.f64 -1 x)) (*.f64 x (/.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 x -2))) (neg.f64 (+.f64 x (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3))) (neg.f64 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (/.f64 -1 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 -1 x))))))

simplify58.0ms (0.4%)

Algorithm
egg-herbie
Rules
1544×associate-*r/
1156×associate-*r*
1010×associate-*l*
848×associate-+r+
682×associate-+l+
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0100767
1256743
2990713
35212695
Stop Event
node limit
Counts
39 → 50
Calls
Call 1
Inputs
(/.f64 -1 x)
x
x
(+.f64 x (/.f64 -1 x))
(+.f64 x (*.f64 (/.f64 -1 x) 1))
(+.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (/.f64 -1 x) 1 (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (neg.f64 (pow.f64 x -1/2)) (pow.f64 x -1/2) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (/.f64 1 x)))
(+.f64 (/.f64 -1 x) x)
(*.f64 1 (+.f64 x (/.f64 -1 x)))
(*.f64 (+.f64 x (/.f64 -1 x)) 1)
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) (sqrt.f64 (+.f64 x (/.f64 -1 x))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 x -2)) (/.f64 1 (+.f64 x (/.f64 1 x))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 x -1/2)) (-.f64 (sqrt.f64 x) (pow.f64 x -1/2)))
(/.f64 1 (/.f64 (+.f64 x (/.f64 1 x)) (-.f64 (*.f64 x x) (pow.f64 x -2))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 1 (pow.f64 x -2))) (-.f64 (pow.f64 x 3) (pow.f64 x -3))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 x -2)) (+.f64 x (/.f64 1 x)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 1 (pow.f64 x -2))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (/.f64 -1 x) (/.f64 -1 x))) (-.f64 x (/.f64 -1 x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 x) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 -1 x) (/.f64 -1 x)) (*.f64 x (/.f64 -1 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 x -2))) (neg.f64 (+.f64 x (/.f64 1 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3))) (neg.f64 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(pow.f64 (+.f64 x (/.f64 -1 x)) 1)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) 2)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 -1 x))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 x))))
(exp.f64 (log.f64 (+.f64 x (/.f64 -1 x))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 x))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 x))))
(fma.f64 1 x (/.f64 -1 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 -1 x))
Outputs
(/.f64 -1 x)
x
x
(+.f64 x (/.f64 -1 x))
(+.f64 x (*.f64 (/.f64 -1 x) 1))
(+.f64 x (/.f64 -1 x))
(+.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (/.f64 -1 x) 1 (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -1 x)) (+.f64 (/.f64 -1 x) (/.f64 1 x)))
(+.f64 (/.f64 -1 x) (+.f64 x (+.f64 (/.f64 -1 x) (/.f64 1 x))))
(+.f64 x (+.f64 (/.f64 1 x) (*.f64 (/.f64 -1 x) 2)))
(+.f64 x (+.f64 (/.f64 -1 x) (/.f64 0 x)))
(+.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (neg.f64 (pow.f64 x -1/2)) (pow.f64 x -1/2) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -1 x)) (+.f64 (/.f64 -1 x) (/.f64 1 x)))
(+.f64 (/.f64 -1 x) (+.f64 x (+.f64 (/.f64 -1 x) (/.f64 1 x))))
(+.f64 x (+.f64 (/.f64 1 x) (*.f64 (/.f64 -1 x) 2)))
(+.f64 x (+.f64 (/.f64 -1 x) (/.f64 0 x)))
(+.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (/.f64 1 x)))
(+.f64 x (+.f64 (/.f64 -1 x) (fma.f64 (/.f64 -1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)) (/.f64 1 x))))
(fma.f64 (/.f64 -1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)) (+.f64 x (*.f64 (/.f64 -1 x) 0)))
(fma.f64 (/.f64 -1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)) (+.f64 x (/.f64 0 x)))
(+.f64 (/.f64 -1 x) x)
(+.f64 x (/.f64 -1 x))
(*.f64 1 (+.f64 x (/.f64 -1 x)))
(+.f64 x (/.f64 -1 x))
(*.f64 (+.f64 x (/.f64 -1 x)) 1)
(+.f64 x (/.f64 -1 x))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) (sqrt.f64 (+.f64 x (/.f64 -1 x))))
(+.f64 x (/.f64 -1 x))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 2))
(+.f64 x (/.f64 -1 x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 x))))
(+.f64 x (/.f64 -1 x))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 x -2)) (/.f64 1 (+.f64 x (/.f64 1 x))))
(+.f64 x (/.f64 -1 x))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 1 (pow.f64 x -2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (+.f64 1 (fma.f64 x x (pow.f64 x -2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (+.f64 (pow.f64 x -2) (fma.f64 x x 1)))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 x -1/2)) (-.f64 (sqrt.f64 x) (pow.f64 x -1/2)))
(+.f64 x (/.f64 -1 x))
(/.f64 1 (/.f64 (+.f64 x (/.f64 1 x)) (-.f64 (*.f64 x x) (pow.f64 x -2))))
(+.f64 x (/.f64 -1 x))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 1 (pow.f64 x -2))) (-.f64 (pow.f64 x 3) (pow.f64 x -3))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 1 (pow.f64 x -2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (+.f64 1 (fma.f64 x x (pow.f64 x -2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (+.f64 (pow.f64 x -2) (fma.f64 x x 1)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 x -2)) (+.f64 x (/.f64 1 x)))
(+.f64 x (/.f64 -1 x))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 1 (pow.f64 x -2))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (+.f64 1 (fma.f64 x x (pow.f64 x -2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (+.f64 (pow.f64 x -2) (fma.f64 x x 1)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (/.f64 -1 x) (/.f64 -1 x))) (-.f64 x (/.f64 -1 x)))
(+.f64 x (/.f64 -1 x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 x) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 -1 x) (/.f64 -1 x)) (*.f64 x (/.f64 -1 x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 x 3))) (fma.f64 x x (*.f64 (/.f64 -1 x) (-.f64 (/.f64 -1 x) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 x 3))) (+.f64 1 (fma.f64 x x (pow.f64 x -2))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 x 3))) (+.f64 (pow.f64 x -2) (fma.f64 x x 1)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 x -2))) (neg.f64 (+.f64 x (/.f64 1 x))))
(+.f64 x (/.f64 -1 x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3))) (neg.f64 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 1 (pow.f64 x -2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (+.f64 1 (fma.f64 x x (pow.f64 x -2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (+.f64 (pow.f64 x -2) (fma.f64 x x 1)))
(pow.f64 (+.f64 x (/.f64 -1 x)) 1)
(+.f64 x (/.f64 -1 x))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) 2)
(+.f64 x (/.f64 -1 x))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 3)
(+.f64 x (/.f64 -1 x))
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3) 1/3)
(+.f64 x (/.f64 -1 x))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 2))
(+.f64 x (/.f64 -1 x))
(log.f64 (exp.f64 (+.f64 x (/.f64 -1 x))))
(+.f64 x (/.f64 -1 x))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3))
(+.f64 x (/.f64 -1 x))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 x))))
(+.f64 x (/.f64 -1 x))
(exp.f64 (log.f64 (+.f64 x (/.f64 -1 x))))
(+.f64 x (/.f64 -1 x))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 x))) 1))
(+.f64 x (/.f64 -1 x))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 x))))
(+.f64 x (/.f64 -1 x))
(fma.f64 1 x (/.f64 -1 x))
(+.f64 x (/.f64 -1 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 x))
(+.f64 x (/.f64 -1 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 -1 x))
(+.f64 x (/.f64 -1 x))

localize13.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.01%
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
0.02%
(-.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
0.22%
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
0.37%
(/.f64 -5641895835477563/5000000000000000 y)
Compiler

Compiled 31 to 21 computations (32.3% saved)

series5.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
x
@0
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
0.0ms
x
@inf
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
0.0ms
y
@-inf
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
0.0ms
y
@inf
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
0.0ms
x
@-inf
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))

rewrite130.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1282×associate-*l/
1010×*-commutative
742×associate-/r*
650×distribute-lft-in
632×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01057
122657
2307957
Stop Event
node limit
Counts
3 → 274
Calls
Call 1
Inputs
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(-.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1 (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 1 y)) -5641895835477563/5000000000000000 (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (/.f64 1 y)) -5641895835477563/5000000000000000 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (neg.f64 (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (/.f64 1 y) 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 x x)) (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (neg.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) -1) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (/.f64 1 y) 5641895835477563/5000000000000000) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2))) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (*.f64 (*.f64 x x) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 1 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 1 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 x (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 x (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 x (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (-.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (*.f64 x x) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (-.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))) (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (*.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 3)) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 3)) (*.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (neg.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)) 1) (-.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (*.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) 1) (neg.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) 1) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)) (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 3)) (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) 1) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (*.f64 (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) 1) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (*.f64 (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) x)) (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) 1) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1) (cbrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (*.f64 x x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (*.f64 (*.f64 x x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 -1 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (cbrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 -1 (sqrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 -1 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 1 (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 -1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 1 (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 -1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563))) (*.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3)) (*.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) 1) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 1) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3)) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))) (sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) 1) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) 1) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (/.f64 -5641895835477563/5000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 -5641895835477563/5000000000000000 y) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -5641895835477563/5000000000000000 (/.f64 1 y) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))))))

simplify232.0ms (1.5%)

Algorithm
egg-herbie
Rules
826×associate-*r*
716×associate-/l*
708×*-commutative
672×associate-/r*
610×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073019662
1212618410
Stop Event
node limit
Counts
346 → 475
Calls
Call 1
Inputs
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 5000000000000000/5641895835477563 y) x))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) x)))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(/.f64 -5641895835477563/5000000000000000 y)
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
x
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
x
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(/.f64 -5641895835477563/5000000000000000 y)
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
x
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
x
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1 (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 1 y)) -5641895835477563/5000000000000000 (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (/.f64 1 y)) -5641895835477563/5000000000000000 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (neg.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) -1)))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (/.f64 1 y) 5641895835477563/5000000000000000)))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 x x)) (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 x x)))
(+.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (neg.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) -1) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (/.f64 1 y) 5641895835477563/5000000000000000) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2))) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (*.f64 (*.f64 x x) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (*.f64 (*.f64 x x) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1)
(*.f64 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(*.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(*.f64 -1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (/.f64 1 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))
(*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))
(*.f64 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))
(*.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1)
(pow.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 1 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 1 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 x (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 x (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 x (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1)
(*.f64 1 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(*.f64 (-.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 x)))
(*.f64 (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(*.f64 (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (-.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (*.f64 x x) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (-.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))) (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (*.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 3)) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 3)) (*.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (neg.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)) 1) (-.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (*.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) 1) (neg.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) 1) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)) (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 3)) (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) 1) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (*.f64 (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) 1) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (*.f64 (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(exp.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(fma.f64 1 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y))) (-.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 -5641895835477563/5000000000000000 y)))
(-.f64 (/.f64 x (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) x)) (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(-.f64 (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 (log1p.f64 x))) 1)
(*.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 1 (neg.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 -1 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) 1) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1) (cbrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (*.f64 x x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (*.f64 (*.f64 x x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(/.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 -1 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(/.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (cbrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 -1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))))
(/.f64 (sqrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 -1 (sqrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 -1 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 1 (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 -1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 1 (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 -1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563))) (*.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3)) (*.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) 1) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 1) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3)) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(/.f64 (/.f64 1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))
(/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (/.f64 1 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (/.f64 1 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (/.f64 1 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))
(/.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))
(/.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))
(/.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))) (sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) 1) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) 1) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(exp.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 1 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 1 (/.f64 -5641895835477563/5000000000000000 y) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 1 y) x)
(fma.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))
Outputs
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x)))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x))))
(+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x))))
(fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x))))
(fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x)))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x))))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (/.f64 1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3))) (+.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (/.f64 1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3))) (+.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x)))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x))))
(+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x))))
(fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x))))
(fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x)))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x))))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (/.f64 1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3))) (+.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (/.f64 1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3))) (+.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 x (+.f64 1 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 5000000000000000/5641895835477563 y x))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 x (+.f64 1 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) x)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 x (+.f64 1 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) x))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))))
(-.f64 (-.f64 x (/.f64 1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(-.f64 (-.f64 (-.f64 x (/.f64 1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x))) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3)))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))))
(-.f64 (-.f64 x (/.f64 1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(-.f64 (-.f64 (-.f64 x (/.f64 1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x))) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3)))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 5000000000000000/5641895835477563 y) x))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 x (+.f64 1 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 5000000000000000/5641895835477563 y x))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 x (+.f64 1 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) x)))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))))
(-.f64 (-.f64 x (/.f64 1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(-.f64 (-.f64 (-.f64 x (/.f64 1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x))) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(-.f64 x (+.f64 (+.f64 (/.f64 1 x) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3))) (+.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))))
(-.f64 (-.f64 x (/.f64 1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(-.f64 (-.f64 (-.f64 x (/.f64 1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x))) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(-.f64 x (+.f64 (+.f64 (/.f64 1 x) (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y) (pow.f64 x 3))) (+.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(/.f64 -5641895835477563/5000000000000000 y)
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
x
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
x
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 -5641895835477563/5000000000000000 y)
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
x
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
x
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1 (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) 1 (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 1 y)) -5641895835477563/5000000000000000 (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) 1 (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (/.f64 -5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) 1 (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (/.f64 1 y)) -5641895835477563/5000000000000000 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) 1 (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (/.f64 -5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (neg.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) -1)))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (/.f64 1 y) 5641895835477563/5000000000000000)))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 1 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (-.f64 x (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) x) (*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)))))
(*.f64 (/.f64 1 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (-.f64 x (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 x x)) (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 x x)))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(+.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (neg.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(+.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) -1) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(+.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (/.f64 1 y) 5641895835477563/5000000000000000) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(+.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 1 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (-.f64 x (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (*.f64 x (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2))) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)))))
(*.f64 (/.f64 1 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (-.f64 x (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2))))
(+.f64 (*.f64 (*.f64 x x) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (*.f64 (*.f64 x x) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(*.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 -1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 1 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 (cbrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 4) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 y 3))))) (+.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 -5000000000000000/5641895835477563 (pow.f64 y 4))))) (+.f64 (*.f64 x x) (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y)))
(*.f64 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (+.f64 (pow.f64 x 4) (+.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 y 3))) (*.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (+.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 -5000000000000000/5641895835477563 (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y)) y) (pow.f64 x 4))))
(*.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 6) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 6) (/.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 y 3)))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(*.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 (pow.f64 x 3) 3) (/.f64 -5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 3) 3)))) (+.f64 (pow.f64 x 6) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (-.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)))))
(*.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3))) (+.f64 (pow.f64 x 6) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (-.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)))))
(pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) 2)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 1/3)
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (neg.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 2 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 2 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (+.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 2 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 2 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (+.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (+.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (+.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 2 (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 1 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 1 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 x (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 x (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 x (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0)))
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 1 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(*.f64 (-.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 x)))
(*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(*.f64 (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (fma.f64 x x (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (-.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (-.f64 (pow.f64 x 4) (*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (-.f64 (*.f64 x x) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (-.f64 (pow.f64 x 4) (*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (-.f64 (-.f64 (*.f64 x x) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (*.f64 x x) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 x 6) (pow.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))) (+.f64 (pow.f64 x 4) (*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (-.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 x x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 x 6) (pow.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))) (+.f64 (pow.f64 x 4) (*.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (-.f64 (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 x x))))))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (-.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))) (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -6)) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -6)) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (+.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (*.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (-.f64 (*.f64 x x) (/.f64 (*.f64 x -1) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (-.f64 (*.f64 x x) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 3)) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 3)) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (pow.f64 x 6) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -6) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 3)) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 x 6) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -6)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 3)) (*.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 3)) (*.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 x 4) (+.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 3)) (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (+.f64 (*.f64 x (*.f64 x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (+.f64 (pow.f64 x 4) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (neg.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)) 1) (-.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (*.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (-.f64 (*.f64 x x) (/.f64 (*.f64 x -1) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (-.f64 (*.f64 x x) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) 1) (neg.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) 1) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 (sqrt.f64 (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))) (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (/.f64 (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)) (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)))
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 (cbrt.f64 (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (/.f64 (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (*.f64 (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (+.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 3)) (/.f64 1 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 3)) (*.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 x 4) (+.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 3)) (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (+.f64 (*.f64 x (*.f64 x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (+.f64 (pow.f64 x 4) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -6)) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -6)) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 3)) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (pow.f64 x 6) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -6) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) 3)) (*.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 x 6) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -6)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) 1) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (*.f64 (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (*.f64 (sqrt.f64 (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (*.f64 (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (*.f64 (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (*.f64 (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (*.f64 (cbrt.f64 (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (*.f64 (cbrt.f64 (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (cbrt.f64 (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) 1) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (*.f64 (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (*.f64 (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (*.f64 (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (*.f64 (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (*.f64 (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (cbrt.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))))
(pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 3)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(exp.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 1 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y))) (-.f64 1 x))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y))) 1) x)
(+.f64 x (+.f64 (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y))) -1))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (exp.f64 (log1p.f64 x)) (+.f64 -1 (/.f64 -5641895835477563/5000000000000000 y)))
(-.f64 (/.f64 x (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) x)) (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y))) 1) x)
(+.f64 x (+.f64 (exp.f64 (log1p.f64 (/.f64 -5641895835477563/5000000000000000 y))) -1))
(-.f64 (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (exp.f64 (log1p.f64 x)) (+.f64 -1 (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 1 (neg.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 -1 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) 1) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 (neg.f64 x) (/.f64 5641895835477563/5000000000000000 y)))) (sqrt.f64 -1))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (sqrt.f64 -1) (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1) (cbrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1) (cbrt.f64 (+.f64 (neg.f64 x) (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (/.f64 -1 (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (*.f64 x x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 (pow.f64 x 4) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 x 4) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (*.f64 (*.f64 x x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (*.f64 (*.f64 x x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) (*.f64 x x)))))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 -1 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(/.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (cbrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (cbrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (/.f64 -1 (neg.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 -1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (sqrt.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (sqrt.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (sqrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (sqrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 (sqrt.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(*.f64 (sqrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (sqrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (sqrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 -1 (sqrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (neg.f64 x) (/.f64 5641895835477563/5000000000000000 y))) -1) (sqrt.f64 (+.f64 (neg.f64 x) (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (/.f64 (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))) (/.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))) 1) (*.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(*.f64 (cbrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (cbrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (cbrt.f64 (+.f64 (neg.f64 x) (/.f64 5641895835477563/5000000000000000 y))) (/.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (+.f64 (neg.f64 x) (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 -1 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 1 (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 -1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 1 (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 -1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(/.f64 (-.f64 (pow.f64 x 6) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 y 3))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563))) (*.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 4) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 y 3)))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (+.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 (pow.f64 x 4) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 -5000000000000000/5641895835477563 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (*.f64 x x) (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (/.f64 -5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 3) 3))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 x 6) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (-.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3)) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (+.f64 (pow.f64 x 6) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (-.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3)) (*.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (+.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 y 3))) (*.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))
(/.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 -5000000000000000/5641895835477563 (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y)) y) (pow.f64 x 4)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) 1) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (*.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 1) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))
(/.f64 (/.f64 (-.f64 (pow.f64 x 4) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 y 3)))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (+.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 (pow.f64 x 4) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 -5000000000000000/5641895835477563 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (*.f64 x x) (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) y))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3)) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (+.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 y 3))) (*.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))
(/.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 -5000000000000000/5641895835477563 (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y)) y) (pow.f64 x 4)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(/.f64 (-.f64 (pow.f64 x 6) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 y 3))) (-.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (/.f64 -5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 3) 3))) (*.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 x 6) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (-.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3)) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (+.f64 (pow.f64 x 6) (*.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (-.f64 (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)))))
(/.f64 (/.f64 1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(/.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(/.f64 (/.f64 1 (/.f64 1 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(-.f64 (*.f64 (/.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (/.f64 1 (/.f64 1 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (/.f64 1 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) -1)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))
(/.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))) (sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 (sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) 1) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (sqrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2)) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1/2))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (sqrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (*.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) 1) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))))
(pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3) 1/3)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(exp.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 1 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 1 (/.f64 -5641895835477563/5000000000000000 y) x)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 1 y) x)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))

localize45.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.01%
(+.f64 x (/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
0.02%
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
0.17%
(/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
Compiler

Compiled 27 to 14 computations (48.1% saved)

series5.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
z
@inf
(/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
1.0ms
z
@-inf
(/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
1.0ms
y
@0
(/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
0.0ms
y
@inf
(/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
0.0ms
z
@0
(/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))

rewrite89.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1616×associate-*r/
1310×associate-/r*
1110×*-commutative
992×associate-/l*
988×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01151
123247
2312447
Stop Event
node limit
Counts
3 → 133
Calls
Call 1
Inputs
(/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(+.f64 x (/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (/.f64 (sqrt.f64 y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (pow.f64 (cbrt.f64 y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (/.f64 (pow.f64 (cbrt.f64 y) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 5641895835477563/5000000000000000) (/.f64 1 (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 1 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 z)) (/.f64 y 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)) (/.f64 y (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (exp.f64 z)) (/.f64 (sqrt.f64 y) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 5641895835477563/5000000000000000) (/.f64 (sqrt.f64 y) (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (exp.f64 z)) (/.f64 (cbrt.f64 y) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 y) 5641895835477563/5000000000000000) (/.f64 (pow.f64 (cbrt.f64 y) 2) (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 5641895835477563/5000000000000000) (/.f64 (cbrt.f64 y) (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 y) (exp.f64 z)) (/.f64 (pow.f64 (cbrt.f64 y) 2) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (*.f64 (exp.f64 z) -5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (-.f64 (log.f64 y) z) (log.f64 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) x)) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2) (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))) (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x)) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) 1) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) (+.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) 3)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))) (*.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (-.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) 1) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (+.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))))

simplify152.0ms (1%)

Algorithm
egg-herbie
Rules
1358×unswap-sqr
528×+-commutative
496×associate-+r+
452×distribute-lft-neg-in
446×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03636635
19726467
238776441
Stop Event
node limit
Counts
205 → 231
Calls
Call 1
Inputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1/2 y) (*.f64 -1 y)))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1/2 y) (*.f64 -1 y)))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 (+.f64 (*.f64 -1/2 y) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 y) (*.f64 -1 y))) (*.f64 1/6 y))) (pow.f64 z 3))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3)))))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1/2 y) (*.f64 -1 y)))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1/2 y) (*.f64 -1 y)))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (+.f64 (*.f64 -1/2 y) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 y) (*.f64 -1 y))) (*.f64 1/6 y))) (pow.f64 z 3))) x))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) 1)
(*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))
(*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 1)
(*.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(*.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)
(*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y)
(*.f64 (neg.f64 y) (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(*.f64 (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (sqrt.f64 y))
(*.f64 (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (/.f64 (sqrt.f64 y) 1))
(*.f64 (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (/.f64 (pow.f64 (cbrt.f64 y) 2) 1))
(*.f64 (/.f64 y 5641895835477563/5000000000000000) (/.f64 1 (exp.f64 z)))
(*.f64 (/.f64 y (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 1 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (exp.f64 z)) (/.f64 y 5641895835477563/5000000000000000))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)) (/.f64 y (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 (/.f64 y (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))
(*.f64 (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) (exp.f64 z)) (/.f64 (sqrt.f64 y) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 y) 5641895835477563/5000000000000000) (/.f64 (sqrt.f64 y) (exp.f64 z)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (exp.f64 z)) (/.f64 (cbrt.f64 y) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (cbrt.f64 y) 5641895835477563/5000000000000000) (/.f64 (pow.f64 (cbrt.f64 y) 2) (exp.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 5641895835477563/5000000000000000) (/.f64 (cbrt.f64 y) (exp.f64 z)))
(*.f64 (/.f64 (cbrt.f64 y) (exp.f64 z)) (/.f64 (pow.f64 (cbrt.f64 y) 2) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 1)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 3)
(pow.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(neg.f64 (/.f64 y (*.f64 (exp.f64 z) -5641895835477563/5000000000000000)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(exp.f64 (-.f64 (-.f64 (log.f64 y) z) (log.f64 5641895835477563/5000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 1)
(pow.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) 1)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 3)
(pow.f64 (pow.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) 3))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(exp.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))) 1)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) (-.f64 1 x))
(-.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) x)) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(-.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (exp.f64 (log1p.f64 x))) 1)
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) 1)
(*.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 1)
(*.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))
(*.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(*.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2) (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(*.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(*.f64 (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))) (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(/.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 1 (/.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x)) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) 1) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) (+.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) 3)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))) (*.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (-.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) 1) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (+.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 1)
(pow.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2)
(pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 3)
(pow.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 2))
(log.f64 (exp.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))))
(cbrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(exp.f64 (log.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(log1p.f64 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)
(fma.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)
(fma.f64 1 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
Outputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 y (*.f64 z -5000000000000000/5641895835477563)))
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1/2 y) (*.f64 -1 y)))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 (*.f64 z z) (*.f64 y -1/2)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (*.f64 -1/2 (*.f64 z z))) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y (*.f64 z -5000000000000000/5641895835477563))))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (*.f64 -1/2 (*.f64 z z))) (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1/2 y) (*.f64 -1 y)))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 (+.f64 (*.f64 -1/2 y) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 y) (*.f64 -1 y))) (*.f64 1/6 y))) (pow.f64 z 3))))))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 (*.f64 z z) (*.f64 y -1/2)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (+.f64 (*.f64 y z) (*.f64 (fma.f64 -1/2 y (fma.f64 -1 (*.f64 y -1/2) (*.f64 y 1/6))) (pow.f64 z 3))))))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (*.f64 -1/2 (*.f64 z z))) (fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (fma.f64 y z (*.f64 (fma.f64 y -1/2 (fma.f64 y 1/6 (*.f64 y 1/2))) (pow.f64 z 3))))))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (*.f64 -1/2 (*.f64 z z))) (fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (fma.f64 y z (*.f64 (-.f64 (*.f64 y 7/6) y) (pow.f64 z 3))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(fma.f64 5641895835477563/10000000000000000 (*.f64 z z) (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)))
(fma.f64 (*.f64 z z) 5641895835477563/10000000000000000 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3)))))
(fma.f64 5641895835477563/10000000000000000 (*.f64 z z) (+.f64 5641895835477563/5000000000000000 (fma.f64 5641895835477563/5000000000000000 z (*.f64 (pow.f64 z 3) 5641895835477563/30000000000000000))))
(+.f64 (fma.f64 (*.f64 z z) 5641895835477563/10000000000000000 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 (pow.f64 z 3) 5641895835477563/30000000000000000))
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 (*.f64 z z) (+.f64 (*.f64 z 5641895835477563/30000000000000000) 5641895835477563/10000000000000000)))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1/2 y) (*.f64 -1 y)))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 (*.f64 z z) (*.f64 y -1/2)) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (*.f64 -1/2 (*.f64 z z))) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1/2 y) (*.f64 -1 y)))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (+.f64 (*.f64 -1/2 y) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 y) (*.f64 -1 y))) (*.f64 1/6 y))) (pow.f64 z 3))) x))))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 (*.f64 z z) (*.f64 y -1/2)) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (fma.f64 -5000000000000000/5641895835477563 (*.f64 (fma.f64 -1/2 y (fma.f64 -1 (*.f64 y -1/2) (*.f64 y 1/6))) (pow.f64 z 3)) x))))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (*.f64 -1/2 (*.f64 z z))) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (fma.f64 y z (*.f64 (fma.f64 y -1/2 (fma.f64 y 1/6 (*.f64 y 1/2))) (pow.f64 z 3))) x)))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (*.f64 -1/2 (*.f64 z z))) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (fma.f64 y z (*.f64 (-.f64 (*.f64 y 7/6) y) (pow.f64 z 3))) x)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) 1)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 1)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))
(*.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))
(/.f64 (cbrt.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (neg.f64 y) (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (sqrt.f64 y))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (/.f64 (sqrt.f64 y) 1))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (/.f64 (pow.f64 (cbrt.f64 y) 2) 1))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 y 5641895835477563/5000000000000000) (/.f64 1 (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 y (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 1 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 1 (exp.f64 z)) (/.f64 y 5641895835477563/5000000000000000))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)) (/.f64 y (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 y (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 y))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (sqrt.f64 y) (exp.f64 z)) (/.f64 (sqrt.f64 y) 5641895835477563/5000000000000000))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (sqrt.f64 y) 5641895835477563/5000000000000000) (/.f64 (sqrt.f64 y) (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (sqrt.f64 y) 1) (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (exp.f64 z)) (/.f64 (cbrt.f64 y) 5641895835477563/5000000000000000))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (cbrt.f64 y) 5641895835477563/5000000000000000) (/.f64 (pow.f64 (cbrt.f64 y) 2) (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 5641895835477563/5000000000000000) (/.f64 (cbrt.f64 y) (exp.f64 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (cbrt.f64 y) (exp.f64 z)) (/.f64 (pow.f64 (cbrt.f64 y) 2) 5641895835477563/5000000000000000))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(*.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)))
(/.f64 (cbrt.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2) (pow.f64 (cbrt.f64 y) 2)))
(pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 1)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 3)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(pow.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) -1)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(pow.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(neg.f64 (/.f64 y (*.f64 (exp.f64 z) -5641895835477563/5000000000000000)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))
(sqrt.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))
(fabs.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fabs.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(exp.f64 (-.f64 (-.f64 (log.f64 y) z) (log.f64 5641895835477563/5000000000000000)))
(exp.f64 (-.f64 (log.f64 y) (+.f64 z (log.f64 5641895835477563/5000000000000000))))
(/.f64 (exp.f64 (-.f64 (log.f64 y) z)) 5641895835477563/5000000000000000)
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) 1)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(pow.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) 1)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 3)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(pow.f64 (pow.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) 3) 1/3)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) 2))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) 3))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(exp.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))) 1)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (expm1.f64 (log1p.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) (-.f64 1 x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) x)) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (expm1.f64 (log1p.f64 x)))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) 1)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 1)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2) (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(*.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x)))))
(*.f64 (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))) (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(*.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x)))))
(/.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 1 (/.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))
(*.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x)))))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))) (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))) (/.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2)))) (-.f64 x (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))) (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x)))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2)))) (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2)))) (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2))) (/.f64 (-.f64 x (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))) (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(/.f64 (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 (/.f64 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x)))) (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)))) (/.f64 (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x))))) (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x)))) (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x)) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))))
(*.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x)))))))
(*.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))))
(*.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x)))))))
(*.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (/.f64 (sqrt.f64 (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (sqrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (sqrt.f64 (-.f64 x (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))) (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (sqrt.f64 (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x))))))) (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))))
(/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x))))) (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2) (/.f64 (cbrt.f64 (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2) (cbrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2) (cbrt.f64 (-.f64 x (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))) (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x))))))) (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x)))))) (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) 1) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))))
(*.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x)))))))
(*.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (/.f64 (sqrt.f64 (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (sqrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (sqrt.f64 (-.f64 x (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))) (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (sqrt.f64 (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x))))))) (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))))
(/.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x))))) (sqrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2) (/.f64 (cbrt.f64 (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2) (cbrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2) (cbrt.f64 (-.f64 x (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(/.f64 (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))) (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x))))))) (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x)))))) (cbrt.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) (+.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 1 (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))) (-.f64 (*.f64 x (pow.f64 x 3)) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) (*.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) (*.f64 (/.f64 (exp.f64 z) y) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (*.f64 (fma.f64 x x (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2)) (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) (*.f64 (/.f64 (exp.f64 z) y) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (*.f64 (fma.f64 x x (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2)) (-.f64 x (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) 3)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))) (*.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2) 3)) (/.f64 (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) (*.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2) (*.f64 x x)))) (/.f64 1 (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2) 3)) (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563))) (fma.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) (*.f64 (/.f64 (exp.f64 z) y) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2) 3)) (-.f64 x (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)))) (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) (*.f64 (/.f64 (exp.f64 z) y) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (*.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (-.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(/.f64 (-.f64 (pow.f64 x 6) (*.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (/.f64 (-.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x)))))))
(/.f64 (-.f64 (pow.f64 x 6) (*.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 (-.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x)))))))
(/.f64 (-.f64 (pow.f64 x 6) (*.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 (-.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (/.f64 (pow.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 3) 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) (/.f64 (+.f64 (pow.f64 x 6) (*.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (-.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (/.f64 (pow.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 3) 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x)))))) (fma.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (-.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (pow.f64 x 6)))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (/.f64 (pow.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 3) 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) (*.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (-.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (pow.f64 x 6)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) 1) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) 2)) (+.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2)) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))) (+.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))) (sqrt.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) 2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) 2)) (+.f64 (sqrt.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))
(*.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(*.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)))))
(*.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (neg.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 x 3)) (fma.f64 x x (*.f64 5000000000000000/5641895835477563 (*.f64 (/.f64 y (exp.f64 z)) (-.f64 (/.f64 y (/.f64 (exp.f64 z) 5000000000000000/5641895835477563)) x)))))
(pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 1)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(pow.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 2)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)) 3)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(pow.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 3) 1/3)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(sqrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 2))
(sqrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x) 2))
(fabs.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x))
(log.f64 (exp.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(cbrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x) 3))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(exp.f64 (log.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(log1p.f64 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(fma.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(fma.f64 1 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z)))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)

localize81.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.68%
(/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x)))
7.01%
(-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x))
9.99%
(*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2))
32.8%
(*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x))
Compiler

Compiled 144 to 85 computations (41% saved)

series26.0ms (0.2%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
6.0ms
x
@0
(-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x))
4.0ms
z
@inf
(*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x))
3.0ms
z
@0
(*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x))
2.0ms
z
@-inf
(*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x))
1.0ms
z
@0
(/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x)))

rewrite224.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1452×associate-/l*
448×add-sqr-sqrt
434×*-un-lft-identity
432×pow1
416×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020192
1447124
26034124
Stop Event
node limit
Counts
4 → 327
Calls
Call 1
Inputs
(*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x))
(*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2))
(-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x))
(/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (neg.f64 x)) (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 (neg.f64 x) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (sqrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (cbrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (cbrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (-.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3) (pow.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) 3) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -5641895835477563/5000000000000000 (/.f64 -1 (*.f64 (/.f64 1 y) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (/.f64 1 y) (pow.f64 (exp.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -1 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -1 (*.f64 (exp.f64 z) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (pow.f64 (exp.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (/.f64 -1 (pow.f64 (exp.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 z) (/.f64 -1 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 z) (/.f64 -1 (*.f64 (exp.f64 z) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (exp.f64 z) 2) (/.f64 (*.f64 y y) 31830988618379068626528276418969/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (exp.f64 z) 2) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 -5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (exp.f64 z) 2) (/.f64 -1 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 y (/.f64 (exp.f64 z) -5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -1 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) (/.f64 -1 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (exp.f64 z) 4)) (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (pow.f64 (exp.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 y -5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (/.f64 (*.f64 y y) (*.f64 -5641895835477563/5000000000000000 (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (/.f64 y (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (/.f64 y (pow.f64 (exp.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 5641895835477563/5000000000000000 (/.f64 (neg.f64 y) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (sqrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))) (/.f64 -1 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (cbrt.f64 (pow.f64 (exp.f64 z) 4))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -1 (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2)) (/.f64 -1 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (exp.f64 z)) (/.f64 -1 (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (cbrt.f64 (pow.f64 (exp.f64 z) 4))) (/.f64 -1 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (/.f64 -1 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z)) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 -5641895835477563/5000000000000000 (exp.f64 z))) y)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y)) y)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) y)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) y)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (exp.f64 z) 2)) (*.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (pow.f64 (exp.f64 z) 2)) y)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (fma.f64 (neg.f64 x) x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (fma.f64 (neg.f64 x) x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 (neg.f64 x) x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 x (neg.f64 x))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) (*.f64 (*.f64 x (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (exp.f64 (log1p.f64 (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 1 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))) (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (neg.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 (*.f64 x (neg.f64 x)) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (-.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x))) (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3) (pow.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (pow.f64 (exp.f64 z) 2) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) (*.f64 x (neg.f64 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (sqrt.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 2) (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))))))

simplify326.0ms (2.2%)

Algorithm
egg-herbie
Rules
1716×associate-/l*
1504×associate-/r*
1404×associate-*r*
994×associate-*l*
730×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093134421
1266334191
Stop Event
node limit
Counts
459 → 591
Calls
Call 1
Inputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))
(+.f64 (*.f64 z (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))) (+.f64 (/.f64 x (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))
(+.f64 (*.f64 z (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))) (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))))) (+.f64 (/.f64 x (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))))
(+.f64 (*.f64 z (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))) (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))) (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))) (+.f64 (*.f64 -31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))) (*.f64 5641895835477563/30000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))))) (pow.f64 z 3)) (+.f64 (/.f64 x (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 y 2)))))
(+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (pow.f64 z 3) (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 y 2))))))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2)))) (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 y 2))))) (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (pow.f64 z 3) (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 y 2)))))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 x 4)) (pow.f64 (exp.f64 z) 6)))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 -390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (/.f64 (*.f64 (pow.f64 y 8) (pow.f64 x 6)) (pow.f64 (exp.f64 z) 8))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 x 4)) (pow.f64 (exp.f64 z) 6))))))
(/.f64 1 (pow.f64 x 2))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))
(+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4))))))
(+.f64 (*.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8)))) (+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))))
(/.f64 1 (pow.f64 x 2))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))
(+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4))))))
(+.f64 (*.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8)))) (+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (/.f64 1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 3))))) (pow.f64 z 2)) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2))))) (/.f64 1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 3))))) (pow.f64 z 2)) (+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 3)))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (-.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 3))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))) (pow.f64 z 3)))) (/.f64 1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 x 4)) (pow.f64 (exp.f64 z) 6)))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 -390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (/.f64 (*.f64 (pow.f64 y 8) (pow.f64 x 6)) (pow.f64 (exp.f64 z) 8))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 x 4)) (pow.f64 (exp.f64 z) 6))))))
(/.f64 1 (pow.f64 x 2))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))
(+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4))))))
(+.f64 (*.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8)))) (+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))))
(/.f64 1 (pow.f64 x 2))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))
(+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4))))))
(+.f64 (*.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8)))) (+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (neg.f64 x)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (neg.f64 x)) (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))))
(+.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 (neg.f64 x) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(+.f64 (*.f64 (neg.f64 x) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) 1)
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))
(/.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 1 (/.f64 1 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 1 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))))
(/.f64 1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))
(/.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2)))
(/.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (sqrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (cbrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (cbrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))
(/.f64 (*.f64 -1 (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (-.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x))))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1)
(pow.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 2)
(pow.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2))
(log.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3) (pow.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) 3) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(exp.f64 (log.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))) 1)
(/.f64 -5641895835477563/5000000000000000 (/.f64 -1 (*.f64 (/.f64 1 y) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (/.f64 1 y) (pow.f64 (exp.f64 z) 2))))
(/.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))
(/.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -1 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))
(/.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -1 (*.f64 (exp.f64 z) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (pow.f64 (exp.f64 z) 2)))
(/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (/.f64 -1 (pow.f64 (exp.f64 z) 2)))
(/.f64 (exp.f64 z) (/.f64 -1 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (exp.f64 z) (/.f64 -1 (*.f64 (exp.f64 z) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(/.f64 (pow.f64 (exp.f64 z) 2) (/.f64 (*.f64 y y) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (pow.f64 (exp.f64 z) 2) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (pow.f64 (exp.f64 z) 2) (/.f64 -1 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) -1)
(/.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 y (/.f64 (exp.f64 z) -5000000000000000/5641895835477563)))
(/.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -1 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))))
(/.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z)))
(/.f64 1 (/.f64 -1 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))
(/.f64 1 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))
(/.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) (/.f64 -1 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (cbrt.f64 (pow.f64 (exp.f64 z) 4)) (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(/.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (pow.f64 (exp.f64 z) 2))))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)))
(/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 y -5000000000000000/5641895835477563))
(/.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (/.f64 (*.f64 y y) (*.f64 -5641895835477563/5000000000000000 (exp.f64 z))))
(/.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (/.f64 y (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))))
(/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (/.f64 y (pow.f64 (exp.f64 z) 2)))
(/.f64 5641895835477563/5000000000000000 (/.f64 (neg.f64 y) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (sqrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (*.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y y))
(/.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))) (/.f64 -1 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (cbrt.f64 (pow.f64 (exp.f64 z) 4))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)))
(/.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -1 (exp.f64 z)))
(/.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2)) (/.f64 -1 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (exp.f64 z)) (/.f64 -1 (exp.f64 z)))
(/.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (cbrt.f64 (pow.f64 (exp.f64 z) 4))) (/.f64 -1 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)))
(/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (/.f64 -1 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z)) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z))))
(/.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 -5641895835477563/5000000000000000 (exp.f64 z))) y)
(/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 y y))
(/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y)) y)
(/.f64 (*.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) y)
(/.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) y)
(/.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) (neg.f64 y))
(/.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (exp.f64 z) 2)) (*.f64 y y))
(/.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (pow.f64 (exp.f64 z) 2)) y)
(pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 1)
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (*.f64 x (neg.f64 x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))
(+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(+.f64 (+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 x (neg.f64 x))) (*.f64 x x))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) (*.f64 x (neg.f64 x)))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) (*.f64 (*.f64 x (neg.f64 x)) 1))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (exp.f64 (log1p.f64 (*.f64 x x)))) 1)
(*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1)
(*.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1)
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 1 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))) (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (neg.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 (*.f64 x (neg.f64 x)) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (-.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x))) (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3) (pow.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))))
(pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 x (neg.f64 x)))
(fma.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (pow.f64 (exp.f64 z) 2) (*.f64 x (neg.f64 x)))
(fma.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x (neg.f64 x)))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 x (neg.f64 x)))
(fma.f64 1 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x)))
(fma.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) (*.f64 x (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))) 1)
(*.f64 -1 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 1)
(*.f64 1 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (sqrt.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (sqrt.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(*.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 2))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 2) (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1)
(*.f64 (/.f64 -1 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 1)
(pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 2)
(pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3) 1/3)
(pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) -1)
(pow.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1)
(neg.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2)))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(exp.f64 (log.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
Outputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x (*.f64 x (pow.f64 y 3))) (pow.f64 (exp.f64 z) 3)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x (*.f64 x (pow.f64 y 3))) (pow.f64 (exp.f64 z) 3)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (neg.f64 (/.f64 1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (neg.f64 (/.f64 1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))
(+.f64 (*.f64 z (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))) (+.f64 (/.f64 x (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))
(fma.f64 z (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (+.f64 (/.f64 x (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))
(fma.f64 z (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (+.f64 (/.f64 x (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))
(+.f64 (*.f64 z (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))) (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))))) (+.f64 (/.f64 x (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))))
(fma.f64 z (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (fma.f64 (*.f64 z z) (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (+.f64 (/.f64 5641895835477563/10000000000000000 (*.f64 y (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))))) (+.f64 (/.f64 x (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))))
(fma.f64 z (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (fma.f64 (*.f64 z z) (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (+.f64 (/.f64 5641895835477563/10000000000000000 (*.f64 y (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (/.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))) (+.f64 (/.f64 x (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))))
(+.f64 (*.f64 z (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))) (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))) (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))) (+.f64 (*.f64 -31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))) (*.f64 5641895835477563/30000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))))))) (pow.f64 z 3)) (+.f64 (/.f64 x (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))))
(fma.f64 z (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (fma.f64 (*.f64 z z) (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (+.f64 (/.f64 5641895835477563/10000000000000000 (*.f64 y (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))))) (fma.f64 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (+.f64 (/.f64 5641895835477563/10000000000000000 (*.f64 y (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (fma.f64 -31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (/.f64 5641895835477563/30000000000000000 (*.f64 y (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))))) (pow.f64 z 3) (+.f64 (/.f64 x (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))))
(fma.f64 z (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (fma.f64 (*.f64 z z) (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (+.f64 (/.f64 5641895835477563/10000000000000000 (*.f64 y (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (/.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))) (fma.f64 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (+.f64 (/.f64 5641895835477563/10000000000000000 (*.f64 y (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (/.f64 (*.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (fma.f64 -31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))) (/.f64 (/.f64 5641895835477563/30000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))) (pow.f64 z 3) (+.f64 (/.f64 x (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(neg.f64 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))))
(neg.f64 (/.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) (neg.f64 x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(neg.f64 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))))
(neg.f64 (/.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) (neg.f64 x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(neg.f64 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))))
(neg.f64 (/.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) (neg.f64 x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(neg.f64 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))))
(neg.f64 (/.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) (neg.f64 x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(neg.f64 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))))
(neg.f64 (/.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) (neg.f64 x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(neg.f64 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))))
(neg.f64 (/.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) (neg.f64 x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(neg.f64 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))))
(neg.f64 (/.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) (neg.f64 x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))))
(neg.f64 (/.f64 (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))))
(neg.f64 (/.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) (neg.f64 x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x (*.f64 x (pow.f64 y 3))) (pow.f64 (exp.f64 z) 3)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x (*.f64 x (pow.f64 y 3))) (pow.f64 (exp.f64 z) 3)) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (neg.f64 (/.f64 1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (neg.f64 (/.f64 1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 y 2)))))
(+.f64 (fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y y))))
(+.f64 (fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (*.f64 y y) (*.f64 z z))))
(+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (pow.f64 z 3) (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 y 2))))))
(+.f64 (fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (fma.f64 31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (pow.f64 z 3) (*.f64 y y)) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y y)))))
(+.f64 (fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (fma.f64 31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (pow.f64 z 3) (*.f64 y y)) (/.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (*.f64 y y) (*.f64 z z)))))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(*.f64 -1 (pow.f64 x 2))
(*.f64 x (neg.f64 x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(*.f64 -1 (pow.f64 x 2))
(*.f64 x (neg.f64 x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))
(-.f64 (+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2)))) (pow.f64 x 2))
(-.f64 (fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(-.f64 (+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 y 2))))) (pow.f64 x 2))
(-.f64 (+.f64 (fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y y)))) (*.f64 x x))
(+.f64 (fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (/.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (*.f64 y y) (*.f64 z z))) (*.f64 x x)))
(-.f64 (+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (pow.f64 z 3) (pow.f64 y 2))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (pow.f64 z 2) (pow.f64 y 2)))))) (pow.f64 x 2))
(-.f64 (+.f64 (fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (fma.f64 31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (pow.f64 z 3) (*.f64 y y)) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y y))))) (*.f64 x x))
(+.f64 (fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (fma.f64 31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 (pow.f64 z 3) (*.f64 y y)) (/.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (*.f64 y y) (*.f64 z z)))) (*.f64 x x)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(*.f64 -1 (pow.f64 x 2))
(*.f64 x (neg.f64 x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(*.f64 -1 (pow.f64 x 2))
(*.f64 x (neg.f64 x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 -1 (pow.f64 x 2)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))
(*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y)))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 x x))) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 x 4)) (pow.f64 (exp.f64 z) 6)))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 x x))) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y)) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 6)) (pow.f64 (exp.f64 z) 6)))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 x x))) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y)) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (pow.f64 x 4) (/.f64 (pow.f64 (exp.f64 z) 6) (pow.f64 y 6))))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 -390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (/.f64 (*.f64 (pow.f64 y 8) (pow.f64 x 6)) (pow.f64 (exp.f64 z) 8))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 x 4)) (pow.f64 (exp.f64 z) 6))))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 x x))) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y)) (fma.f64 -390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (/.f64 (pow.f64 y 8) (/.f64 (pow.f64 (exp.f64 z) 8) (pow.f64 x 6))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 6)) (pow.f64 (exp.f64 z) 6))))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 x x))) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y)) (fma.f64 -390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (/.f64 (pow.f64 y 8) (/.f64 (pow.f64 (exp.f64 z) 8) (pow.f64 x 6))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (pow.f64 x 4) (/.f64 (pow.f64 (exp.f64 z) 6) (pow.f64 y 6)))))))
(/.f64 1 (pow.f64 x 2))
(/.f64 1 (*.f64 x x))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4))))
(+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4))))))
(fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4))))))
(fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4)))))
(+.f64 (*.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8)))) (+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))))
(fma.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8))) (fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4)))))))
(fma.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 6) (pow.f64 y 6)) (pow.f64 x 8)) (fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4))))))
(/.f64 1 (pow.f64 x 2))
(/.f64 1 (*.f64 x x))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4))))
(+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4))))))
(fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4))))))
(fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4)))))
(+.f64 (*.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8)))) (+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))))
(fma.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8))) (fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4)))))))
(fma.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 6) (pow.f64 y 6)) (pow.f64 x 8)) (fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4))))))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))
(-.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (/.f64 1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))
(-.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)))) (/.f64 1 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))
(-.f64 (/.f64 (/.f64 (*.f64 z 31830988618379068626528276418969/12500000000000000000000000000000) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (/.f64 1 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 3))))) (pow.f64 z 2)) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2))))) (/.f64 1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))
(-.f64 (fma.f64 (-.f64 (/.f64 31830988618379068626528276418969/12500000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 3)))) (*.f64 z z) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))))) (/.f64 1 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))
(-.f64 (fma.f64 (+.f64 (/.f64 31830988618379068626528276418969/12500000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)))) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 3)))) (*.f64 z z) (/.f64 (/.f64 (*.f64 z 31830988618379068626528276418969/12500000000000000000000000000000) (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (/.f64 1 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 3))))) (pow.f64 z 2)) (+.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/18750000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 3)))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (-.f64 (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 2)))) (*.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2)) 3))))) (*.f64 (pow.f64 y 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))))) (pow.f64 z 3)))) (/.f64 1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))) (pow.f64 x 2))))
(-.f64 (fma.f64 (-.f64 (/.f64 31830988618379068626528276418969/12500000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 3)))) (*.f64 z z) (fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 z (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (*.f64 (pow.f64 z 3) (-.f64 (/.f64 31830988618379068626528276418969/18750000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (+.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 3))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (-.f64 (/.f64 31830988618379068626528276418969/12500000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2))) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 3)))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)))))))))) (/.f64 1 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))
(-.f64 (fma.f64 (+.f64 (/.f64 31830988618379068626528276418969/12500000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)))) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 3)))) (*.f64 z z) (fma.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (/.f64 z (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (*.f64 (pow.f64 z 3) (-.f64 (-.f64 (/.f64 (/.f64 31830988618379068626528276418969/18750000000000000000000000000000 (*.f64 y y)) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 3)))) (*.f64 31830988618379068626528276418969/12500000000000000000000000000000 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/12500000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 2)))) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/156250000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) 3)))) (*.f64 (*.f64 y y) (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))))))) (/.f64 1 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x))))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (pow.f64 x 2)))
(/.f64 -1 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x)))
(/.f64 -1 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x)))
(*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2)))
(*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y)))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 x x))) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 x 4)) (pow.f64 (exp.f64 z) 6)))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 x x))) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y)) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 6)) (pow.f64 (exp.f64 z) 6)))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 x x))) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y)) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (pow.f64 x 4) (/.f64 (pow.f64 (exp.f64 z) 6) (pow.f64 y 6))))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 2)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 -390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (/.f64 (*.f64 (pow.f64 y 8) (pow.f64 x 6)) (pow.f64 (exp.f64 z) 8))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 x 4)) (pow.f64 (exp.f64 z) 6))))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 x x))) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y)) (fma.f64 -390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (/.f64 (pow.f64 y 8) (/.f64 (pow.f64 (exp.f64 z) 8) (pow.f64 x 6))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 6)) (pow.f64 (exp.f64 z) 6))))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 x x))) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) y)) (fma.f64 -390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (/.f64 (pow.f64 y 8) (/.f64 (pow.f64 (exp.f64 z) 8) (pow.f64 x 6))) (*.f64 -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (/.f64 (pow.f64 x 4) (/.f64 (pow.f64 (exp.f64 z) 6) (pow.f64 y 6)))))))
(/.f64 1 (pow.f64 x 2))
(/.f64 1 (*.f64 x x))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4))))
(+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4))))))
(fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4))))))
(fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4)))))
(+.f64 (*.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8)))) (+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))))
(fma.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8))) (fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4)))))))
(fma.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 6) (pow.f64 y 6)) (pow.f64 x 8)) (fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4))))))
(/.f64 1 (pow.f64 x 2))
(/.f64 1 (*.f64 x x))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4)))))
(+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4))))
(+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4))))))
(fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4))))))
(fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4)))))
(+.f64 (*.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8)))) (+.f64 (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 4)))))))
(fma.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 6) (*.f64 (pow.f64 y 6) (pow.f64 x 8))) (fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 4)))))))
(fma.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 6) (pow.f64 y 6)) (pow.f64 x 8)) (fma.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 4) (*.f64 (pow.f64 y 4) (pow.f64 x 6))) (+.f64 (/.f64 1 (*.f64 x x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (pow.f64 x 4))))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (neg.f64 x)))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (neg.f64 x)) (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 (neg.f64 x) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(+.f64 (*.f64 (neg.f64 x) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) 1)
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 1))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))
(/.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x)))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 1 (/.f64 1 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x)))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 1 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))))
(*.f64 (/.f64 1 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x)))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))) (/.f64 (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 1 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) (sqrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) (sqrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) 2) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))))
(/.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) 2) (/.f64 (cbrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) 2) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) 2) (/.f64 (cbrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x)) (/.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(*.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (/.f64 (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(*.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (/.f64 (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x)) (/.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(*.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (/.f64 (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(*.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (/.f64 (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (*.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))) (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (*.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (*.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))) (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (*.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(/.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) 1))
(/.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 1))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (*.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))) (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (*.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (*.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))) (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (*.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6)) (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (sqrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(*.f64 (sqrt.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x))) (/.f64 (sqrt.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))) (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(*.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))) (/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))) (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (cbrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (cbrt.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))))
(/.f64 (cbrt.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x))) (/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (cbrt.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)))) (cbrt.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))) (/.f64 (*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x)))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))) (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3))) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))) (/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))) (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3))) (/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(*.f64 (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))) (cbrt.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))) (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (*.f64 -1 (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) (/.f64 (neg.f64 (sqrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) 2)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x)) 2)) (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (cbrt.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)) (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) (-.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (-.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x)))
(*.f64 (-.f64 (sqrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) (sqrt.f64 x)) (/.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) (sqrt.f64 x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x)) (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x))))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (-.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 x)))
(*.f64 (-.f64 (sqrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) (sqrt.f64 x)) (/.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) (sqrt.f64 x)) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x)))))
(/.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 3) (pow.f64 x 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))) (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1)
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(pow.f64 (sqrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 2)
(pow.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 3)
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(pow.f64 (pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 3) 1/3)
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(sqrt.f64 (pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2))
(log.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(cbrt.f64 (pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 3))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3) (pow.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) 3)))
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3)) (pow.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) 3)))
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) 3)) (pow.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) 3) (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3)))
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3)) (pow.f64 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x) 3)))
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) 3)) (pow.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(exp.f64 (log.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(log1p.f64 (expm1.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))) 1)
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(/.f64 -5641895835477563/5000000000000000 (/.f64 -1 (*.f64 (/.f64 1 y) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))
(*.f64 5641895835477563/5000000000000000 (*.f64 (/.f64 1 y) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 5641895835477563/5000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (/.f64 y (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (/.f64 1 y) (pow.f64 (exp.f64 z) 2))))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -1 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 (/.f64 (/.f64 -5641895835477563/5000000000000000 y) -1) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -1 (*.f64 (exp.f64 z) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(*.f64 (/.f64 (/.f64 -5641895835477563/5000000000000000 y) -1) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (pow.f64 (exp.f64 z) 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (/.f64 -1 (pow.f64 (exp.f64 z) 2)))
(*.f64 (/.f64 (/.f64 -5641895835477563/5000000000000000 y) -1) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (exp.f64 z) (/.f64 -1 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(*.f64 (/.f64 (/.f64 -5641895835477563/5000000000000000 y) -1) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (exp.f64 z) (/.f64 -1 (*.f64 (exp.f64 z) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(*.f64 (/.f64 (/.f64 -5641895835477563/5000000000000000 y) -1) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (pow.f64 (exp.f64 z) 2) (/.f64 (*.f64 y y) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (pow.f64 (exp.f64 z) 2) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (pow.f64 (exp.f64 z) 2) (/.f64 -1 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(*.f64 (/.f64 (/.f64 -5641895835477563/5000000000000000 y) -1) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) -1)
(/.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) -1)
(/.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 y (/.f64 (exp.f64 z) -5000000000000000/5641895835477563)))
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(/.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -1 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))))
(/.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) -1)
(/.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) -1)
(/.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z)))
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(/.f64 1 (/.f64 -1 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))
(*.f64 -1 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))
(*.f64 -1 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2))
(/.f64 1 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (/.f64 -1 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) (*.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 -1 (exp.f64 z)))))
(/.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -1) (*.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) y) -5000000000000000/5641895835477563) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -1))
(/.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (pow.f64 (exp.f64 z) 2) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) (/.f64 -1 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) -1) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) 2) -1))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) -1) (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) 2) (*.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 -1 (exp.f64 z)))))
(/.f64 (cbrt.f64 (pow.f64 (exp.f64 z) 4)) (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 z) 4)) -1) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)))
(/.f64 (cbrt.f64 (pow.f64 (exp.f64 z) 4)) (/.f64 (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)))
(/.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) -1) (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 y -5000000000000000/5641895835477563)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) y) -5000000000000000/5641895835477563) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) -1))
(/.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2))))
(/.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 y (/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) -5000000000000000/5641895835477563)))
(/.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 y (/.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -5000000000000000/5641895835477563 (pow.f64 (exp.f64 z) 2)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) -1) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) 2) -1))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (pow.f64 (exp.f64 z) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) -1) (*.f64 (pow.f64 (exp.f64 z) 2) (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) -1) (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (pow.f64 (exp.f64 z) 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 y -5000000000000000/5641895835477563))
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(/.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (/.f64 (*.f64 y y) (*.f64 -5641895835477563/5000000000000000 (exp.f64 z))))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (/.f64 y (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (/.f64 y (pow.f64 (exp.f64 z) 2)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 5641895835477563/5000000000000000 (/.f64 (neg.f64 y) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (sqrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) (*.f64 y -5000000000000000/5641895835477563)) (sqrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) y) -5000000000000000/5641895835477563)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) y) -5000000000000000/5641895835477563)) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))) (*.f64 y -5000000000000000/5641895835477563)) (cbrt.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) y) -5000000000000000/5641895835477563)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) y) -5000000000000000/5641895835477563))) (/.f64 -5000000000000000/5641895835477563 (/.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 z) 2) y) -5000000000000000/5641895835477563)) y)))
(/.f64 (*.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))) (/.f64 -1 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(/.f64 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (/.f64 -1 (sqrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) (/.f64 (sqrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) (*.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 -1 (exp.f64 z)))))
(/.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (cbrt.f64 (pow.f64 (exp.f64 z) 4))) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)))
(*.f64 (/.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (cbrt.f64 (pow.f64 (exp.f64 z) 4))) (*.f64 y -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (exp.f64 z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 z) 4)) (*.f64 y (/.f64 y 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 -5641895835477563/5000000000000000 y)) (/.f64 -1 (exp.f64 z)))
(*.f64 (/.f64 (/.f64 -5641895835477563/5000000000000000 y) -1) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2)) (/.f64 -1 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) -1) (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) 2) (*.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 -1 (exp.f64 z)))))
(/.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (exp.f64 z)) (/.f64 -1 (exp.f64 z)))
(*.f64 (/.f64 (/.f64 -5641895835477563/5000000000000000 y) -1) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (cbrt.f64 (pow.f64 (exp.f64 z) 4))) (/.f64 -1 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 z) 4)) -1) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)))
(/.f64 (cbrt.f64 (pow.f64 (exp.f64 z) 4)) (/.f64 (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)))
(/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (/.f64 -1 (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) -1) (*.f64 (pow.f64 (exp.f64 z) 2) (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) -1) (cbrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (pow.f64 (exp.f64 z) 2))
(/.f64 (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z)) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (pow.f64 (exp.f64 z) 2) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (*.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 -5641895835477563/5000000000000000 (exp.f64 z))) y)
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y)) y)
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (*.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) y)
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) y)
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563))) (neg.f64 y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (exp.f64 z) 2)) (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (pow.f64 (exp.f64 z) 2)) y)
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)))
(*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 1)
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) 3)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) 1/3)
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))))
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3))
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) 1))
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))
(pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x)))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (*.f64 x (neg.f64 x)) 1))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 x (neg.f64 x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 x (neg.f64 x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 x (neg.f64 x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (*.f64 4 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 x (neg.f64 x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 x (neg.f64 x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (*.f64 x (neg.f64 x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x))))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 x (neg.f64 x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (*.f64 x (neg.f64 x)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x (neg.f64 x)) 1) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(+.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 1) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (fma.f64 (*.f64 x (neg.f64 x)) 1 (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 x (neg.f64 x) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)) (*.f64 x x)))
(+.f64 (+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 x (neg.f64 x))) (*.f64 x x))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) (*.f64 x (neg.f64 x)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) (+.f64 (*.f64 x (neg.f64 x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))))
(+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (-.f64 (*.f64 2 (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 x x)))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)) (*.f64 (*.f64 x (neg.f64 x)) 1))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(+.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (exp.f64 (log1p.f64 (*.f64 x x)))) 1)
(+.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (exp.f64 (log1p.f64 (*.f64 x x)))))
(-.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)) (exp.f64 (log1p.f64 (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1)
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(*.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6)) (/.f64 1 (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1)
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(/.f64 1 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (/.f64 1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) (/.f64 1 (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x)))
(*.f64 (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 1) (-.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) x))
(*.f64 (-.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) x) (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 1))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)) (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6)) (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)) (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6)) (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))) (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6))) (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))) (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))) (/.f64 (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6))) (/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))) (cbrt.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))) (/.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (neg.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (*.f64 (*.f64 x x) (*.f64 (neg.f64 x) (neg.f64 x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (*.f64 (neg.f64 x) (*.f64 -1 (pow.f64 x 3)))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (fma.f64 x x (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (fma.f64 x x (fma.f64 (neg.f64 x) x (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 (*.f64 x (neg.f64 x)) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (-.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x))) (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 (*.f64 x (neg.f64 x)) 3)) (fma.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4) (*.f64 (*.f64 x (neg.f64 x)) (-.f64 (*.f64 x (neg.f64 x)) (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 (*.f64 x (neg.f64 x)) 3)) (fma.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4) (*.f64 (*.f64 x (neg.f64 x)) (-.f64 (*.f64 x (neg.f64 x)) (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3) (pow.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))) (*.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3) (pow.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (-.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) 3) (pow.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) 2) (*.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (+.f64 (-.f64 (fma.f64 (neg.f64 x) x (*.f64 x x)) (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2)) (*.f64 x x)))))
(pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1)
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2)
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3)
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3) 1/3)
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 3))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 1))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 x (neg.f64 x)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(fma.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (pow.f64 (exp.f64 z) 2) (*.f64 x (neg.f64 x)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(fma.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x (neg.f64 x)))
(-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y))) (*.f64 x x))
(-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 x x))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 x (neg.f64 x)))
(-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))
(-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))
(fma.f64 1 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x)))
(fma.f64 1 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (neg.f64 x)))
(fma.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (fma.f64 (neg.f64 x) x (*.f64 x x)))
(fma.f64 x (neg.f64 x) (fma.f64 x x (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(-.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (*.f64 x x))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (pow.f64 (cbrt.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563))) 2) (*.f64 x (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563)) 2) (*.f64 x (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))) 1)
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(*.f64 -1 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 1)
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(*.f64 1 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(*.f64 (sqrt.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (sqrt.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(*.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 2))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 2) (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1)
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(*.f64 (/.f64 -1 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4))) (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)) (pow.f64 x 4)))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6))) (+.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))) (-.f64 (pow.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) 3) (pow.f64 x 6)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x) (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 4))))) (-.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) 3) (pow.f64 x 6)))
(pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 1)
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 2)
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(pow.f64 (/.f64 -1 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 3)
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3) 1/3)
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (/.f64 x (/.f64 -1 x))) -1)
(/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (/.f64 x -1) x)))
(/.f64 1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x (/.f64 x -1))))
(pow.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) -1)
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(neg.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)) 2)))
(sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)) 2)))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))))))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x))) 3))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(exp.f64 (log.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))) 1))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 -1 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 z) y) -5000000000000000/5641895835477563) 2) (*.f64 x x)))

eval1.1s (7.6%)

Compiler

Compiled 58187 to 34931 computations (40% saved)

prune720.0ms (4.8%)

Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New179081798
Fresh224
Picked101
Done314
Total1796111807
Error
0%
Counts
1807 → 11
Alt Table
Click to see full alt table
StatusErrorProgram
79.52%
(/.f64 -1 x)
26.27%
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
28.89%
(-.f64 x (/.f64 1 x))
20.78%
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
18.71%
(+.f64 x (/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x))))
34.42%
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))
44.15%
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
36.4%
(+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))
52.79%
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
86.8%
(*.f64 y 5000000000000000/5641895835477563)
30.73%
x
Compiler

Compiled 234 to 169 computations (27.8% saved)

localize41.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.23%
(*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))
0.37%
(*.f64 5641895835477563/5000000000000000 z)
12%
(/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x)))
24.6%
(/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
Compiler

Compiled 104 to 68 computations (34.6% saved)

series12.0ms (0.1%)

Counts
4 → 60
Calls

18 calls:

TimeVariablePointExpression
4.0ms
x
@inf
(/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x)))
1.0ms
y
@inf
(/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x)))
1.0ms
y
@0
(/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x)))
1.0ms
y
@-inf
(/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x)))
1.0ms
x
@0
(/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x)))

rewrite132.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1696×associate-/r/
932×associate-/l/
388×add-sqr-sqrt
378×pow1
378×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01696
137356
2539856
Stop Event
node limit
Counts
4 → 167
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x)))
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) z) (neg.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (*.f64 (/.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z 5641895835477563/5000000000000000) -5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) z) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000))) -641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 5641895835477563/5000000000000000 (exp.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 z 5641895835477563/5000000000000000) -5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z 1) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (neg.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2))) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3))) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (-.f64 (*.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2)) (*.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))) (-.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 (pow.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) 3) (pow.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2)) (-.f64 (*.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (*.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) 2)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 5641895835477563/5000000000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (*.f64 y (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (*.f64 y (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (neg.f64 (*.f64 y x)) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (sqrt.f64 y))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) 1) (/.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) 1) (/.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (neg.f64 (*.f64 y x)) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z 5641895835477563/5000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 z 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z 5641895835477563/5000000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z 5641895835477563/5000000000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z 5641895835477563/5000000000000000) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))))))

simplify169.0ms (1.1%)

Algorithm
egg-herbie
Rules
1068×associate-*r*
834×associate-*l*
760×times-frac
750×associate-/l*
724×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057812839
1181812447
Stop Event
node limit
Counts
227 → 317
Calls
Call 1
Inputs
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 3))))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 4)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 3)))))
(/.f64 -1 x)
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (*.f64 (pow.f64 y 2) x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 2) x)))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 y (pow.f64 x 2)))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 4))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 3))))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 4)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 3)))))
(/.f64 -1 x)
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (*.f64 y (pow.f64 x 3))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (*.f64 (pow.f64 y 2) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (*.f64 y (pow.f64 x 3))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(/.f64 -1 x)
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (*.f64 y (pow.f64 x 3))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (*.f64 (pow.f64 y 2) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (*.f64 y (pow.f64 x 3))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
(+.f64 (*.f64 z 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(+.f64 (*.f64 (/.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) z) (neg.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(+.f64 (neg.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (*.f64 (/.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) z))
(-.f64 (*.f64 z 5641895835477563/5000000000000000) -5641895835477563/5000000000000000)
(-.f64 (*.f64 (/.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) z) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000))) -641895835477563/5000000000000000)
(-.f64 (+.f64 5641895835477563/5000000000000000 (exp.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000)))) 1)
(*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))
(*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1)
(*.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 z 5641895835477563/5000000000000000) -5641895835477563/5000000000000000)))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(*.f64 (/.f64 1 (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 1 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (neg.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2))) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3))) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (-.f64 (*.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2)) (*.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))) (-.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 (pow.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) 3) (pow.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2)) (-.f64 (*.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (*.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))))
(*.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) 2)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1)
(pow.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)
(pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3)
(pow.f64 (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) -1)
(pow.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) 1/3)
(neg.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(sqrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(exp.f64 (log.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 z 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 1)
(*.f64 y (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(*.f64 1 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) y)
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 y 1) (/.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 y 1) (/.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (*.f64 y (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (*.f64 y (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (neg.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (neg.f64 (*.f64 y x)) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 (/.f64 1 (/.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 y))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))
(*.f64 (/.f64 (/.f64 y 1) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (neg.f64 (*.f64 y x)) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) 1/3)
(pow.f64 (/.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) y) -1)
(neg.f64 (/.f64 y (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000))) 1)
(pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 1/2)
(pow.f64 (*.f64 z 5641895835477563/5000000000000000) 1)
(pow.f64 (sqrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 2)
(pow.f64 (cbrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 3)
(pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(sqrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(fabs.f64 (*.f64 z 5641895835477563/5000000000000000))
(log.f64 (pow.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z 5641895835477563/5000000000000000))))
(cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000)))
(exp.f64 (log.f64 (*.f64 z 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 z 5641895835477563/5000000000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 z 5641895835477563/5000000000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) 1)
(pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 1)
(pow.f64 (*.f64 z 5641895835477563/5000000000000000) 2)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) 3)
(pow.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2))
(log.f64 (pow.f64 (exp.f64 z) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(exp.f64 (log.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
Outputs
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))))
(/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)))
(+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 (*.f64 (*.f64 y y) x) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2)))
(+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) x)))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 3))))
(+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (+.f64 (/.f64 (*.f64 (*.f64 y y) x) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2)) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 3) (*.f64 x x)))))
(+.f64 (+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) x))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 3)) (*.f64 x x)))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 4)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 3)))))
(+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (+.f64 (/.f64 (*.f64 (*.f64 y y) x) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2)) (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 3) (*.f64 x x))) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 4)))))
(+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 3)) (*.f64 x x)) (+.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) x)) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 4)) (pow.f64 x 3)))))
(/.f64 -1 x)
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(-.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 1 x)))
(-.f64 (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 z y) (/.f64 z (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (/.f64 1 x)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (*.f64 (pow.f64 y 2) x)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(+.f64 (*.f64 (/.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (/.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) (/.f64 (*.f64 z z) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (*.f64 y y)) (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) x)) (-.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) (/.f64 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (*.f64 y y)) (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) x)) (-.f64 (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 z y) (/.f64 z (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (/.f64 1 x))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))))) (*.f64 (pow.f64 y 2) x)))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) (pow.f64 y 3)) (/.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (/.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) (/.f64 (*.f64 z z) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (*.f64 x x))) (+.f64 (*.f64 (/.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (/.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) (/.f64 (*.f64 z z) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (*.f64 y y)) (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) x)) (-.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 1 x)))))
(+.f64 (/.f64 (+.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) (/.f64 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (/.f64 (*.f64 x (*.f64 x (pow.f64 y 3))) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2))) (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) (/.f64 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (*.f64 y y)) (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) x)) (-.f64 (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 z y) (/.f64 z (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (/.f64 1 x)))))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (neg.f64 (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 y (*.f64 x x)))) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 y (pow.f64 x 2)))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 y (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(+.f64 (-.f64 (/.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (*.f64 y (*.f64 x x))) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) (*.f64 y (*.f64 y (pow.f64 x 3))))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 y (*.f64 x x))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) (*.f64 (*.f64 y y) (pow.f64 x 3)))))) (/.f64 1 x))
(+.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2)) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 z (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (*.f64 z z)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (*.f64 z z)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 z (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 4))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (*.f64 z z)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 4)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (*.f64 z z)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 z (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 4)) (pow.f64 z 3)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(/.f64 5000000000000000/5641895835477563 (/.f64 z y))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 z z)) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y z) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) z)) (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 z z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 y (/.f64 (pow.f64 z 3) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y z) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (/.f64 5000000000000000/5641895835477563 (/.f64 z y))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 z z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 y (/.f64 (pow.f64 z 3) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 y (/.f64 (pow.f64 z 4) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y z) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 y (pow.f64 z 4)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(/.f64 5000000000000000/5641895835477563 (/.f64 z y))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 z z)) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y z) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) z)) (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 z z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 y (/.f64 (pow.f64 z 3) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y z) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (/.f64 5000000000000000/5641895835477563 (/.f64 z y))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 z z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 y (/.f64 (pow.f64 z 3) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 y (/.f64 (pow.f64 z 4) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 y z) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 y (pow.f64 z 4)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))))
(/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))))
(/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)))
(+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 (*.f64 (*.f64 y y) x) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2)))
(+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) x)))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 3))))
(+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (+.f64 (/.f64 (*.f64 (*.f64 y y) x) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2)) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 3) (*.f64 x x)))))
(+.f64 (+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) x))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 3)) (*.f64 x x)))
(+.f64 (/.f64 y (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 4)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 3)))))
(+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (+.f64 (/.f64 (*.f64 (*.f64 y y) x) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2)) (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 3) (*.f64 x x))) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 4)))))
(+.f64 (/.f64 y (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 3)) (*.f64 x x)) (+.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) x)) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 4)) (pow.f64 x 3)))))
(/.f64 -1 x)
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(-.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 1 x)))
(-.f64 (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 z y) (/.f64 z (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (/.f64 1 x)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (*.f64 y (pow.f64 x 3))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) y) (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (pow.f64 x 3))) (-.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) y) (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (/.f64 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (pow.f64 x 3))) (-.f64 (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 z y) (/.f64 z (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (/.f64 1 x))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (*.f64 (pow.f64 y 2) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (*.f64 y (pow.f64 x 3))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) (pow.f64 x 4))) (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) y) (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (pow.f64 x 3))) (-.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 1 x)))))
(+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) y) (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (/.f64 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (pow.f64 x 3))) (-.f64 (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 z y) (/.f64 z (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (/.f64 1 x)))) (/.f64 (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) (/.f64 (*.f64 y y) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (/.f64 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))))) (pow.f64 x 4)))
(/.f64 -1 x)
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(-.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 1 x)))
(-.f64 (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 z y) (/.f64 z (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (/.f64 1 x)))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (*.f64 y (pow.f64 x 3))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2)))))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) y) (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (pow.f64 x 3))) (-.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) y) (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (/.f64 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (pow.f64 x 3))) (-.f64 (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 z y) (/.f64 z (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (/.f64 1 x))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (pow.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) 2)) (*.f64 (pow.f64 y 2) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (*.f64 y (pow.f64 x 3))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000) (pow.f64 x 2))))) (/.f64 1 x)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) (pow.f64 x 4))) (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) y) (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (pow.f64 x 3))) (-.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (*.f64 y (*.f64 (*.f64 x x) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (/.f64 1 x)))))
(+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) y) (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (/.f64 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))) (pow.f64 x 3))) (-.f64 (/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (*.f64 x x)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 z y) (/.f64 z (*.f64 x (*.f64 x (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))) (/.f64 1 x)))) (/.f64 (/.f64 (pow.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) 2) (/.f64 (*.f64 y y) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (/.f64 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 y (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))))) (pow.f64 x 4)))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 (*.f64 z 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 (*.f64 (/.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) z) (neg.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(+.f64 (neg.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (*.f64 (/.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) z))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(-.f64 (*.f64 z 5641895835477563/5000000000000000) -5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(-.f64 (*.f64 (/.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) z) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 z z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 z (/.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) z)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) 1)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000))) -641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(-.f64 (+.f64 5641895835477563/5000000000000000 (exp.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000)))) 1)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))
(*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(*.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (neg.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (*.f64 z -5641895835477563/5000000000000000) 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) 2)) (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) 2))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (-.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 z 5641895835477563/5000000000000000) -5641895835477563/5000000000000000)))
(*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (/.f64 1 (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (neg.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (*.f64 z -5641895835477563/5000000000000000) 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) 2)) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) 2)))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (neg.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 -5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (neg.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (neg.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (-.f64 (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (/.f64 1 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2))) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) 2) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (neg.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(*.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 z 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 (+.f64 (*.f64 (pow.f64 z 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3))) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 z (*.f64 z 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3)))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 z 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (+.f64 (*.f64 (pow.f64 z 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (-.f64 (*.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2)) (*.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))) (-.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) (-.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 4) (*.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 z (*.f64 z 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 z (*.f64 z 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)))))) (-.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 z (*.f64 z 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)))))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (-.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 4) (*.f64 (+.f64 (*.f64 z z) 1) (*.f64 (+.f64 (*.f64 z z) 1) 1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521/390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)))) (+.f64 (*.f64 (pow.f64 z 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (+.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 (pow.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) 3) (pow.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2)) (-.f64 (*.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (*.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 z z) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2) 3) (pow.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 z (*.f64 z 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) 3))) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 4) (*.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 z (*.f64 z 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (-.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 z (*.f64 z 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 z 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) 3) (pow.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 z (*.f64 z 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) 3)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (+.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 4) (*.f64 (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 z (*.f64 z 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (-.f64 (*.f64 z (*.f64 z 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (*.f64 (pow.f64 z 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))))))
(*.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (sqrt.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (sqrt.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) 2))))
(/.f64 (/.f64 (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) 2)) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) 2)) (cbrt.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (cbrt.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) 2)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (pow.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) 2)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))
(*.f64 (/.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) 2)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))) (*.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000)) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 (fma.f64 z 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 (*.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))))
(pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(pow.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(pow.f64 (/.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) -1)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(pow.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) 1/3)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(neg.f64 (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (neg.f64 (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (neg.f64 (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (*.f64 z -5641895835477563/5000000000000000) 5641895835477563/5000000000000000))
(sqrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))
(sqrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(expm1.f64 (log1p.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(exp.f64 (log.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 1))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(log1p.f64 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 z 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 5641895835477563/5000000000000000)
(+.f64 (pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 1)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 y (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 1 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 y)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) y)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (/.f64 y (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (/.f64 y (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(*.f64 (/.f64 y 1) (/.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 y (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 y (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 y 1) (/.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (*.f64 y (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 (*.f64 y (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 y (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (*.f64 y (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 (*.f64 y (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 y (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (neg.f64 y))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 y)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 1 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (*.f64 1 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))
(/.f64 (*.f64 y (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 y (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (neg.f64 (*.f64 y x)) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 1 (/.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 y)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 y)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 1 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (*.f64 1 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))))
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 y (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 y (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 (*.f64 y (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 y (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 1 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (/.f64 y (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (*.f64 1 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))
(/.f64 (*.f64 y (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 y (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (/.f64 y 1) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (neg.f64 (*.f64 y x)) 3))) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (neg.f64 (*.f64 y x)) (neg.f64 (*.f64 y x))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(*.f64 (/.f64 y (*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 y (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (sqrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 y (*.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))) (sqrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (/.f64 y (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(*.f64 (/.f64 y (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 y (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 y (*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))) (cbrt.f64 (+.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 3)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) 1/3)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (/.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) y) -1)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(neg.f64 (/.f64 y (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3)))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 1))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000))) 1)
(*.f64 5641895835477563/5000000000000000 z)
(pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 1/2)
(sqrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(pow.f64 (*.f64 z 5641895835477563/5000000000000000) 1)
(*.f64 5641895835477563/5000000000000000 z)
(pow.f64 (sqrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 2)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(pow.f64 (cbrt.f64 (*.f64 z 5641895835477563/5000000000000000)) 3)
(*.f64 5641895835477563/5000000000000000 z)
(pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(sqrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(fabs.f64 (*.f64 z 5641895835477563/5000000000000000))
(*.f64 (fabs.f64 z) 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 (fabs.f64 z))
(log.f64 (pow.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 5641895835477563/5000000000000000 (log.f64 (exp.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z 5641895835477563/5000000000000000))))
(*.f64 5641895835477563/5000000000000000 z)
(cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 z 5641895835477563/5000000000000000)))
(*.f64 5641895835477563/5000000000000000 z)
(exp.f64 (log.f64 (*.f64 z 5641895835477563/5000000000000000)))
(*.f64 5641895835477563/5000000000000000 z)
(exp.f64 (*.f64 (log.f64 (*.f64 z 5641895835477563/5000000000000000)) 1))
(*.f64 5641895835477563/5000000000000000 z)
(log1p.f64 (expm1.f64 (*.f64 z 5641895835477563/5000000000000000)))
(*.f64 5641895835477563/5000000000000000 z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) 1)
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 1)
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(pow.f64 (*.f64 z 5641895835477563/5000000000000000) 2)
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) 3)
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(pow.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3) 1/3)
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 2))
(sqrt.f64 (*.f64 (pow.f64 z 4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 z) (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (log.f64 (exp.f64 z)))
(*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (log.f64 (exp.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) 3))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(exp.f64 (log.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) 1))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))

localize5.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.6%
(*.f64 y 5000000000000000/5641895835477563)
Compiler

Compiled 8 to 6 computations (25% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
y
@inf
(*.f64 y 5000000000000000/5641895835477563)
0.0ms
y
@-inf
(*.f64 y 5000000000000000/5641895835477563)
0.0ms
y
@0
(*.f64 y 5000000000000000/5641895835477563)

rewrite68.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
924×associate-*l*
902×add-sqr-sqrt
884×*-un-lft-identity
842×pow1
826×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057
11007
211107
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 y 5000000000000000/5641895835477563)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y 5000000000000000/5641895835477563) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))))

simplify68.0ms (0.4%)

Algorithm
egg-herbie
Rules
872×log-prod
796×+-commutative
746×associate-+r-
696×fma-def
676×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034161
184161
2260161
31817161
44008161
56475161
Stop Event
node limit
Counts
23 → 12
Calls
Call 1
Inputs
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(-.f64 (+.f64 (*.f64 y 5000000000000000/5641895835477563) 1) 1)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) 1/3)
(sqrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969)))
(log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))
(cbrt.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3))
(expm1.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563)))
(exp.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)))
(log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))
Outputs
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(-.f64 (+.f64 (*.f64 y 5000000000000000/5641895835477563) 1) 1)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) 1/3)
(*.f64 5000000000000000/5641895835477563 y)
(sqrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 5000000000000000/5641895835477563 y)
(log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))
(*.f64 5000000000000000/5641895835477563 y)
(cbrt.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3))
(*.f64 5000000000000000/5641895835477563 y)
(expm1.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)

localize10.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.02%
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
0.35%
(/.f64 y 5641895835477563/5000000000000000)
Compiler

Compiled 14 to 9 computations (35.7% saved)

series1.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
0.0ms
y
@inf
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
0.0ms
x
@-inf
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
0.0ms
y
@-inf
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
0.0ms
y
@0
(/.f64 y 5641895835477563/5000000000000000)

rewrite90.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1718×add-sqr-sqrt
1682×*-un-lft-identity
1592×add-cube-cbrt
1578×add-cbrt-cube
156×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0720
115816
2209016
Stop Event
node limit
Counts
2 → 61
Calls
Call 1
Inputs
(/.f64 y 5641895835477563/5000000000000000)
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y 5000000000000000/5641895835477563)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 5000000000000000/5641895835477563) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5000000000000000/5641895835477563 y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) -5000000000000000/5641895835477563)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 5641895835477563/5000000000000000 y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y -5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y 5000000000000000/5641895835477563))) (/.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 x (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))) (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 y 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (+.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 (*.f64 x x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y 5000000000000000/5641895835477563 x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 y 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)))))

simplify72.0ms (0.5%)

Algorithm
egg-herbie
Rules
1328×associate-+l+
798×associate-*r/
572×associate-*l/
562×+-commutative
484×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01381343
13061269
211881225
348991225
Stop Event
node limit
Counts
97 → 76
Calls
Call 1
Inputs
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563))) 1)
(*.f64 y 5000000000000000/5641895835477563)
(*.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.f64 1 (*.f64 y 5000000000000000/5641895835477563))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563))
(*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563))
(*.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (neg.f64 y) -5000000000000000/5641895835477563)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) -1)
(pow.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(neg.f64 (/.f64 y -5641895835477563/5000000000000000))
(sqrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))))
(cbrt.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563)))
(exp.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)))
(exp.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1))
(log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y 5000000000000000/5641895835477563))) (/.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))
(*.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(*.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x))
(*.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(*.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))
(*.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x)))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))) (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (+.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 (*.f64 x x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) x))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x)))))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 3)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 2))
(log.f64 (exp.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x))))
(cbrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(exp.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) x)
(fma.f64 1 x (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
Outputs
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563))) 1)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 1 (*.f64 y 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 5000000000000000/5641895835477563 (cbrt.f64 y)))
(*.f64 5000000000000000/5641895835477563 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (neg.f64 y) -5000000000000000/5641895835477563)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) -1)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(cbrt.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(neg.f64 (/.f64 y -5641895835477563/5000000000000000))
(*.f64 5000000000000000/5641895835477563 y)
(sqrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))
(sqrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969)))
(log.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))))
(*.f64 5000000000000000/5641895835477563 y)
(cbrt.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1))
(*.f64 5000000000000000/5641895835477563 y)
(log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 1)
(fma.f64 5000000000000000/5641895835477563 y x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y 5000000000000000/5641895835477563))) (/.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (fma.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(*.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x))
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2))
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (fma.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(*.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 (*.f64 5000000000000000/5641895835477563 y) x)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 (*.f64 5000000000000000/5641895835477563 y) x)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (fma.f64 y -5000000000000000/5641895835477563 x))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (fma.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))) (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 (*.f64 5000000000000000/5641895835477563 y) x)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 (*.f64 5000000000000000/5641895835477563 y) x)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (fma.f64 y -5000000000000000/5641895835477563 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (fma.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 (*.f64 5000000000000000/5641895835477563 y) x)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 (*.f64 5000000000000000/5641895835477563 y) x)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (fma.f64 y -5000000000000000/5641895835477563 x))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (+.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 (*.f64 x x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) x))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 (*.f64 5000000000000000/5641895835477563 y) x)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 (*.f64 5000000000000000/5641895835477563 y) x)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (fma.f64 y -5000000000000000/5641895835477563 x))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (fma.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (fma.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 (*.f64 5000000000000000/5641895835477563 y) x)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 (*.f64 5000000000000000/5641895835477563 y) x)))))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (fma.f64 y -5000000000000000/5641895835477563 x))))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(fma.f64 5000000000000000/5641895835477563 y x)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)
(fma.f64 5000000000000000/5641895835477563 y x)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 3)
(fma.f64 5000000000000000/5641895835477563 y x)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3) 1/3)
(fma.f64 5000000000000000/5641895835477563 y x)
(sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 2))
(fma.f64 5000000000000000/5641895835477563 y x)
(log.f64 (exp.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 5000000000000000/5641895835477563 y x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x))))
(fma.f64 5000000000000000/5641895835477563 y x)
(cbrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3))
(fma.f64 5000000000000000/5641895835477563 y x)
(expm1.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 5000000000000000/5641895835477563 y x)
(exp.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 5000000000000000/5641895835477563 y x)
(exp.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1))
(fma.f64 5000000000000000/5641895835477563 y x)
(log1p.f64 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 1 x (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 5000000000000000/5641895835477563 y x)

localize12.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.01%
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))
0.02%
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
0.32%
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)))
0.37%
(*.f64 z 5641895835477563/5000000000000000)
Compiler

Compiled 31 to 21 computations (32.3% saved)

series4.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
y
@0
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)))
1.0ms
y
@inf
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)))
0.0ms
y
@-inf
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)))
0.0ms
x
@0
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))
0.0ms
z
@inf
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)))

rewrite95.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1498×associate-*l/
1166×associate-/r*
832×associate-/l*
784×distribute-lft-in
480×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01044
122736
2321936
Stop Event
node limit
Counts
2 → 139
Calls
Call 1
Inputs
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (neg.f64 (*.f64 5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 -5641895835477563/5000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 (neg.f64 z) 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 -1 (*.f64 5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 31830988618379068626528276418969/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 -1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 z 1)) (/.f64 y 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 y (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (+.f64 z 1)) (/.f64 (sqrt.f64 y) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (+.f64 z 1)) (/.f64 (cbrt.f64 y) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) 1) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (-.f64 -5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2) (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (+.f64 (*.f64 x x) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))) (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y))) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) 3)) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)) (*.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (neg.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) 1) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x)) 1) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) 1) (neg.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2)) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y))) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) 3)) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)) (*.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (-.f64 (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) 1) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (*.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (+.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))))

simplify140.0ms (0.9%)

Algorithm
egg-herbie
Rules
1400×associate-/r/
780×+-commutative
578×associate-*r*
514×*-commutative
508×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04358683
112908327
256158265
Stop Event
node limit
Counts
199 → 248
Calls
Call 1
Inputs
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 3))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 4))) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 4))) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
x
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
x
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
x
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 3))) x))))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x)))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x)))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (neg.f64 (*.f64 5641895835477563/5000000000000000 z))))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 -5641895835477563/5000000000000000 z)))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 (neg.f64 z) 5641895835477563/5000000000000000)))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 -1 (*.f64 5641895835477563/5000000000000000 z))))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)))))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)))))
(+.f64 (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(+.f64 (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 31830988618379068626528276418969/25000000000000000000000000000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 1)
(*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)
(*.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) y)
(*.f64 (neg.f64 y) (/.f64 -1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (/.f64 y 1) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (+.f64 z 1)) (/.f64 y 5641895835477563/5000000000000000))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(*.f64 (/.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (/.f64 1 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 y (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (/.f64 -1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (neg.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (sqrt.f64 y) (+.f64 z 1)) (/.f64 (sqrt.f64 y) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (+.f64 z 1)) (/.f64 (cbrt.f64 y) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (cbrt.f64 y))
(*.f64 (/.f64 y (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (/.f64 y (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (/.f64 y (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2)
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3)
(pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -1)
(pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 1/3)
(neg.f64 (/.f64 y (-.f64 -5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))
(log.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (-.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(-.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (exp.f64 (log1p.f64 x))) 1)
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) 1)
(*.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 1)
(*.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))
(*.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(*.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2) (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (+.f64 (*.f64 x x) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))))
(/.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 1 (/.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))) (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y))) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) 3)) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)) (*.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (neg.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) 1) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x)) 1) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) 1) (neg.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2)) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y))) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) 3)) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)) (*.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (-.f64 (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) 1) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (*.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (+.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 1)
(pow.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2)
(pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 3)
(pow.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 2))
(log.f64 (exp.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))))
(cbrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(exp.f64 (log.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(fma.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(fma.f64 1 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
Outputs
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 (*.f64 -5000000000000000/5641895835477563 z) y))
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 y 5000000000000000/5641895835477563 (*.f64 (*.f64 -5000000000000000/5641895835477563 z) y)))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 3))))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (+.f64 (*.f64 y z) (*.f64 y (pow.f64 z 3))))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z (pow.f64 z 3))) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z))))
(*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 4))) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (+.f64 (/.f64 y (pow.f64 z 4)) (/.f64 y (*.f64 z z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (+.f64 (/.f64 y (*.f64 z z)) (/.f64 y (pow.f64 z 4))))))
(+.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (pow.f64 z 4))) (*.f64 (/.f64 y (*.f64 z z)) (+.f64 (/.f64 5000000000000000/5641895835477563 z) -5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z))))
(*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 4))) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (+.f64 (/.f64 y (pow.f64 z 4)) (/.f64 y (*.f64 z z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (+.f64 (/.f64 y (*.f64 z z)) (/.f64 y (pow.f64 z 4))))))
(+.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (pow.f64 z 4))) (*.f64 (/.f64 y (*.f64 z z)) (+.f64 (/.f64 5000000000000000/5641895835477563 z) -5000000000000000/5641895835477563)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
x
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
x
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
x
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))
(fma.f64 y 5000000000000000/5641895835477563 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 3))) x))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 3)) x))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z (pow.f64 z 3))) x)))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (fma.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)) x))
(+.f64 (*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (fma.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)) x)))
(+.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x) (*.f64 (/.f64 y (*.f64 z z)) (+.f64 (/.f64 5000000000000000/5641895835477563 z) -5000000000000000/5641895835477563)))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (fma.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)) x))
(+.f64 (*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (fma.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)) x)))
(+.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x) (*.f64 (/.f64 y (*.f64 z z)) (+.f64 (/.f64 5000000000000000/5641895835477563 z) -5000000000000000/5641895835477563)))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (neg.f64 (*.f64 5641895835477563/5000000000000000 z))))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 -5641895835477563/5000000000000000 z)))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 (neg.f64 z) 5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 -1 (*.f64 5641895835477563/5000000000000000 z))))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)))))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) 5641895835477563/5000000000000000) (*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)))))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (+.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z))))
(*.f64 (/.f64 y (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (-.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(+.f64 (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (+.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z))))
(*.f64 (/.f64 y (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (-.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 1)
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1))
(*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1))
(*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1))
(*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) y)
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1))
(*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 (neg.f64 y) (/.f64 -1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (/.f64 y 1) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1))
(*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))
(*.f64 (/.f64 1 (+.f64 z 1)) (/.f64 y 5641895835477563/5000000000000000))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 z 1))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (+.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z))))
(*.f64 (/.f64 y (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (-.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (*.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (*.f64 y (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (+.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z))))
(*.f64 (/.f64 y (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (-.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 -1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (neg.f64 y))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 y))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))
(*.f64 (/.f64 (sqrt.f64 y) (+.f64 z 1)) (/.f64 (sqrt.f64 y) 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (+.f64 z 1)) (/.f64 y 5641895835477563/5000000000000000))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 z 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (+.f64 z 1)) (/.f64 (cbrt.f64 y) 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (+.f64 z 1)) (/.f64 y 5641895835477563/5000000000000000))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 z 1))
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1))
(*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (cbrt.f64 y))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (/.f64 y (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (/.f64 y (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))) (+.f64 -5641895835477563/5000000000000000 (neg.f64 (*.f64 z -5641895835477563/5000000000000000))))
(*.f64 (/.f64 y (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(*.f64 (/.f64 y (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(neg.f64 (*.f64 (/.f64 y (+.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (-.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 1 (/.f64 y (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 y (*.f64 (+.f64 (pow.f64 z 3) 1) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 z (*.f64 z z)))))
(*.f64 (/.f64 y (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(*.f64 (/.f64 y (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))) (+.f64 -5641895835477563/5000000000000000 (neg.f64 (*.f64 z -5641895835477563/5000000000000000))))
(*.f64 (/.f64 y (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(*.f64 (/.f64 y (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))) (+.f64 -5641895835477563/5000000000000000 (neg.f64 (*.f64 z -5641895835477563/5000000000000000))))
(*.f64 (/.f64 y (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(neg.f64 (*.f64 (/.f64 y (+.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (-.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 1 (/.f64 y (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 y (*.f64 (+.f64 (pow.f64 z 3) 1) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 z (*.f64 z z)))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (/.f64 y (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))) (+.f64 -5641895835477563/5000000000000000 (neg.f64 (*.f64 z -5641895835477563/5000000000000000))))
(*.f64 (/.f64 y (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (neg.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(neg.f64 (*.f64 (/.f64 y (+.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (-.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 1 (/.f64 y (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 y (*.f64 (+.f64 (pow.f64 z 3) 1) -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 z (*.f64 z z)))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(*.f64 (/.f64 y (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))) (+.f64 -5641895835477563/5000000000000000 (neg.f64 (*.f64 z -5641895835477563/5000000000000000))))
(*.f64 (/.f64 y (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (sqrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (/.f64 y (*.f64 (sqrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (sqrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (/.f64 y (*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (-.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (/.f64 y (*.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))))
(*.f64 (/.f64 y (*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))))) (sqrt.f64 (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (/.f64 y (*.f64 (cbrt.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (cbrt.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(*.f64 (/.f64 (/.f64 y (cbrt.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (-.f64 (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (/.f64 y (*.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))))
(*.f64 (/.f64 (/.f64 y (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))))) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2)
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3)
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -1)
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 1/3)
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(neg.f64 (/.f64 y (-.f64 -5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(/.f64 (neg.f64 y) (-.f64 -5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 (neg.f64 y) (*.f64 (+.f64 z 1) -5641895835477563/5000000000000000))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))
(fabs.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(log.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(exp.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))) 1)
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (-.f64 1 x))
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (expm1.f64 (log1p.f64 x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(-.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (expm1.f64 (log1p.f64 x)))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) 1)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 1)
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(*.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(*.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(*.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2) (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (+.f64 (*.f64 x x) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (fma.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) (*.f64 x x))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (-.f64 (pow.f64 x 4) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (-.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (*.f64 x x))))) (+.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 3) (pow.f64 x 6)))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 3) (pow.f64 x 6)) (fma.f64 (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (fma.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) (*.f64 x (neg.f64 x))) (pow.f64 x 4))))
(/.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(/.f64 1 (/.f64 1 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))))
(*.f64 (hypot.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3/2) (pow.f64 x 3/2)) (/.f64 (hypot.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3/2) (pow.f64 x 3/2)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))) (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)))) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 6)) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y))) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) y)) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y))) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (fma.f64 x x (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (+.f64 (pow.f64 x 6) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 6)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 6) (-.f64 (pow.f64 x 6) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 6) (-.f64 (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (pow.f64 x 6)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) 3)) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)) (*.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) 3)) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) y) (*.f64 x (*.f64 x (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 6)) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (pow.f64 x 4) (fma.f64 x (*.f64 x (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (neg.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) 1) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x)) 1) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) 1) (neg.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (/.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3/2) (pow.f64 x 3/2)) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2)) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (/.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y))) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) y)) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y))) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (fma.f64 x x (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) 3)) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)) (*.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) 3)) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) y) (*.f64 x (*.f64 x (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)))))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 6)) (*.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 (pow.f64 x 4) (fma.f64 x (*.f64 x (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (/.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 6)) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (-.f64 (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (+.f64 (pow.f64 x 6) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 6)) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 6) (-.f64 (pow.f64 x 6) (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) (-.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 6) (-.f64 (*.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (pow.f64 x 6)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) 1) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (*.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)) (+.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) 1) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 1)
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(pow.f64 (sqrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 2)
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(pow.f64 (cbrt.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 3)
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(pow.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 3) 1/3)
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(sqrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 2))
(fabs.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))
(log.f64 (exp.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x))))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(cbrt.f64 (pow.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x) 3))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(exp.f64 (log.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)) 1))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(log1p.f64 (expm1.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)))
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) x)
(fma.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 1 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))

localize23.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.37%
(/.f64 5641895835477563/5000000000000000 y)
0.73%
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
3.52%
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
41.04%
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
Compiler

Compiled 67 to 32 computations (52.2% saved)

series4.0ms (0%)

Counts
4 → 60
Calls

18 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
0.0ms
x
@0
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
0.0ms
y
@0
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
0.0ms
y
@0
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
0.0ms
y
@inf
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))

rewrite131.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1438×associate-/l*
910×associate-/r/
830×associate-/l/
314×add-sqr-sqrt
302×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01388
130360
2443360
Stop Event
node limit
Counts
4 → 229
Calls
Call 1
Inputs
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(/.f64 5641895835477563/5000000000000000 y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (/.f64 1 (sqrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 2) (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (*.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) 1) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (neg.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (neg.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 3))) (-.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1) (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (sqrt.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (sqrt.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (cbrt.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (cbrt.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x x) (exp.f64 (log1p.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))) (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (+.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (+.f64 (pow.f64 x 4) (-.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (*.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (-.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (*.f64 (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (+.f64 (pow.f64 (pow.f64 x 4) 3) (pow.f64 (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) 3))) (+.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (-.f64 (*.f64 (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (*.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2) (/.f64 1 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 1 (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (neg.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 1 (neg.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (neg.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 6) (pow.f64 x 6)) (*.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (+.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (*.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (+.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 3)) (-.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 3)) (*.f64 1 (-.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 x 6) 3) (pow.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) 3)) (*.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (+.f64 (+.f64 (*.f64 (pow.f64 x 6) (pow.f64 x 6)) (*.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 x 4) 3) (pow.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) 3)) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (+.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 x 4)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5641895835477563/5000000000000000 (*.f64 (/.f64 1 y) (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 1 y) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 y) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) 5641895835477563/5000000000000000) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 y 4))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (cbrt.f64 (*.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 y (neg.f64 y))) -31830988618379068626528276418969/25000000000000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) y) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) 1) (/.f64 5641895835477563/5000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (sqrt.f64 y)) (/.f64 5641895835477563/5000000000000000 (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (cbrt.f64 (*.f64 y y))) (/.f64 5641895835477563/5000000000000000 (cbrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 y)) -5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 5641895835477563/5000000000000000 y) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5641895835477563/5000000000000000 (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5641895835477563/5000000000000000 (sqrt.f64 (pow.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 5641895835477563/5000000000000000 y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 5641895835477563/5000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 y) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (sqrt.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 5641895835477563/5000000000000000 (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 5641895835477563/5000000000000000 (cbrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 y)) -5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y 5000000000000000/5641895835477563) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 5641895835477563/5000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))))))

simplify166.0ms (1.1%)

Algorithm
egg-herbie
Rules
1028×associate-*r*
854×associate-*l*
684×*-commutative
602×fma-def
548×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058012887
1170411119
Stop Event
node limit
Counts
289 → 344
Calls
Call 1
Inputs
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))) 1)
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1)
(*.f64 1 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (/.f64 1 (sqrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 2) (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (*.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (/.f64 1 (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) 1) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (neg.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (neg.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 3))) (-.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(*.f64 (/.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1) (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (sqrt.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (sqrt.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (cbrt.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (cbrt.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3) 1/3)
(pow.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) -1)
(neg.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(sqrt.f64 (pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))
(log.f64 (exp.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(exp.f64 (neg.f64 (log.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))
(+.f64 (*.f64 x x) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 x x))
(+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (*.f64 x x))
(+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(+.f64 (-.f64 (*.f64 x x) (exp.f64 (log1p.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) 1)
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 1)
(*.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))) (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (+.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (+.f64 (pow.f64 x 4) (-.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (*.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (-.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (*.f64 (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (+.f64 (pow.f64 (pow.f64 x 4) 3) (pow.f64 (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) 3))) (+.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (-.f64 (*.f64 (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (*.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 1)
(/.f64 1 (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2) (/.f64 1 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 1 (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(/.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (neg.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 1 (neg.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (neg.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 6) (pow.f64 x 6)) (*.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (+.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (*.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (+.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (pow.f64 x 4))))
(/.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 3)) (-.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 3)) (*.f64 1 (-.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 6) 3) (pow.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) 3)) (*.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (+.f64 (+.f64 (*.f64 (pow.f64 x 6) (pow.f64 x 6)) (*.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 4) 3) (pow.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) 3)) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (+.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))))))
(pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 1)
(pow.f64 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)
(pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 3)
(pow.f64 (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 2))
(log.f64 (exp.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(cbrt.f64 (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(exp.f64 (log.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))
(fma.f64 1 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))
(fma.f64 (cbrt.f64 (pow.f64 x 4)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) 1)
(*.f64 5641895835477563/5000000000000000 (*.f64 (/.f64 1 y) (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 1 y) (/.f64 1 y)))
(*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1)
(*.f64 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(*.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (/.f64 1 y))
(*.f64 (/.f64 1 y) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y))
(*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)
(*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (neg.f64 y))))
(*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) 5641895835477563/5000000000000000) (/.f64 1 y))
(*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 y 4))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (cbrt.f64 (*.f64 y y))))
(*.f64 (/.f64 1 (*.f64 y (neg.f64 y))) -31830988618379068626528276418969/25000000000000000000000000000000)
(*.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) y) 5641895835477563/5000000000000000)
(*.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) 1) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (sqrt.f64 y)) (/.f64 5641895835477563/5000000000000000 (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (cbrt.f64 (*.f64 y y))) (/.f64 5641895835477563/5000000000000000 (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 y)) -5641895835477563/5000000000000000)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 2)
(pow.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) 3)
(pow.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) -1)
(pow.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) 1/3)
(sqrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))
(log.f64 (pow.f64 (exp.f64 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 y -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(cbrt.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))
(expm1.f64 (log1p.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(exp.f64 (log.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)
(*.f64 5641895835477563/5000000000000000 (/.f64 1 y))
(*.f64 5641895835477563/5000000000000000 (sqrt.f64 (pow.f64 y -2)))
(*.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(*.f64 1 (/.f64 5641895835477563/5000000000000000 y))
(*.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 y) 5641895835477563/5000000000000000)
(*.f64 -5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (sqrt.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 5641895835477563/5000000000000000 (sqrt.f64 y)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 5641895835477563/5000000000000000 (cbrt.f64 y)))
(*.f64 (/.f64 1 (neg.f64 y)) -5641895835477563/5000000000000000)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(pow.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)
(pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) -1)
(pow.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1/3)
(sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(fabs.f64 (/.f64 5641895835477563/5000000000000000 y))
(log.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y))))
(cbrt.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1))
(log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))
Outputs
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (*.f64 y y))))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 y y) (*.f64 x -25000000000000000000000000000000/31830988618379068626528276418969)))
(+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x))))
(fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (*.f64 y y)))))
(fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 y y) (*.f64 x -25000000000000000000000000000000/31830988618379068626528276418969))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (*.f64 y y))))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 y y) (*.f64 x -25000000000000000000000000000000/31830988618379068626528276418969)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 x 3) (*.f64 y y)))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 y -2) (pow.f64 x 3)) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 x 3) (*.f64 y y)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 y -2) (pow.f64 x 3)) (/.f64 1 x)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 x 3) (*.f64 y y)))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 y -2) (pow.f64 x 3)) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 x 3) (*.f64 y y)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 y -2) (pow.f64 x 3)) (/.f64 1 x)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (*.f64 y y))))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 y y) (*.f64 x -25000000000000000000000000000000/31830988618379068626528276418969)))
(+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x))))
(fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (*.f64 y y)))))
(fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 y y) (*.f64 x -25000000000000000000000000000000/31830988618379068626528276418969))))
(+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (*.f64 y y))))))
(fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 y y) (*.f64 x -25000000000000000000000000000000/31830988618379068626528276418969)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 x 3) (*.f64 y y)))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 y -2) (pow.f64 x 3)) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 x 3) (*.f64 y y)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 y -2) (pow.f64 x 3)) (/.f64 1 x)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 x 3) (*.f64 y y)))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 y -2) (pow.f64 x 3)) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 x 3) (*.f64 y y)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 y -2) (pow.f64 x 3)) (/.f64 1 x)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(pow.f64 x 2)
(*.f64 x x)
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(pow.f64 x 2)
(*.f64 x x)
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(pow.f64 x 2)
(*.f64 x x)
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(pow.f64 x 2)
(*.f64 x x)
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(-.f64 (pow.f64 x 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))) 1)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 1 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (/.f64 1 (sqrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2)
(*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 2))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 2) (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (*.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(*.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(*.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))))
(*.f64 (/.f64 1 (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) 1) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (pow.f64 (cbrt.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))) 2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (neg.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (neg.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(*.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) (pow.f64 y -2)) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000))) (-.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 y -4) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 3))) (-.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (pow.f64 y -2) (pow.f64 y -2)) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (*.f64 x (*.f64 x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 (pow.f64 (pow.f64 y -2) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (+.f64 (pow.f64 x 4) (fma.f64 (pow.f64 y -4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 x (*.f64 x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (fma.f64 x (/.f64 5641895835477563/5000000000000000 y) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(*.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1) (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(*.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (fma.f64 x (/.f64 5641895835477563/5000000000000000 y) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 (-.f64 (pow.f64 x 4) (*.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 2) (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))) (fma.f64 x x (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (-.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))) (fma.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (-.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 x x)) (pow.f64 x 4))) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3)))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (sqrt.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (sqrt.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (sqrt.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))) (sqrt.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))))) (hypot.f64 x (sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))) (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (sqrt.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (sqrt.f64 (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (sqrt.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))) (sqrt.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))))) (sqrt.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (cbrt.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) 2))) (cbrt.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))) 2)) (cbrt.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (cbrt.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)) (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (cbrt.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) 2))) (cbrt.f64 (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))) 2) (cbrt.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))))) (cbrt.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4))))
(pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 2)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 3)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3) 1/3)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) -1)
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(neg.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(sqrt.f64 (pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))
(log.f64 (exp.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (neg.f64 (log.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(+.f64 (*.f64 x x) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 2 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 2 (*.f64 (pow.f64 y -2) 0) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 2 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 2 (*.f64 (pow.f64 y -2) 0) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 2 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 2 (*.f64 (pow.f64 y -2) 0) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (pow.f64 y -2) 0)) (fma.f64 x x (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 2 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 2 (*.f64 (pow.f64 y -2) 0) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 2 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 2 (*.f64 (pow.f64 y -2) 0) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 2 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 2 (*.f64 (pow.f64 y -2) 0) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (pow.f64 y -2) 0)) (fma.f64 x x (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 2 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 2 (*.f64 (pow.f64 y -2) 0) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 2 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 2 (*.f64 (pow.f64 y -2) 0) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 2 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 2 (*.f64 (pow.f64 y -2) 0) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (pow.f64 y -2) 0)) (fma.f64 x x (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (pow.f64 y -2) 0)) (fma.f64 x x (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (pow.f64 y -2) 0)) (fma.f64 x x (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (pow.f64 y -2) 0)) (fma.f64 x x (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(+.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 x x))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 x x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1) (*.f64 x x))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(+.f64 (fma.f64 (neg.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 y -2)) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(fma.f64 x x (fma.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(fma.f64 x x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (pow.f64 y -2) 0)))
(+.f64 (-.f64 (*.f64 x x) (exp.f64 (log1p.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) 1)
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 1)
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(*.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(*.f64 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2) (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(*.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(*.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(/.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))
(*.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))) (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))
(*.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(/.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)))
(*.f64 (/.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(*.f64 (/.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (+.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (+.f64 (pow.f64 x 4) (-.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (*.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (+.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (+.f64 (pow.f64 x 4) (-.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (*.f64 (*.f64 (*.f64 x x) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 (+.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))) (+.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (+.f64 (*.f64 x (*.f64 x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (-.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (*.f64 (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (-.f64 (pow.f64 x 8) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))) (-.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))) (-.f64 (pow.f64 x 8) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y -4)))))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (+.f64 (pow.f64 (pow.f64 x 4) 3) (pow.f64 (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) 3))) (+.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (-.f64 (*.f64 (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (*.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (+.f64 (pow.f64 (pow.f64 x 4) 3) (pow.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) 3))) (+.f64 (pow.f64 x 8) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (pow.f64 x 4)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))) (+.f64 (pow.f64 (*.f64 (pow.f64 y -2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) 3) (pow.f64 x 12))) (fma.f64 (*.f64 (pow.f64 y -2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (-.f64 (*.f64 (pow.f64 y -2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (pow.f64 x 4)) (pow.f64 x 8)))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 1)
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(/.f64 1 (/.f64 1 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2) (/.f64 1 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(*.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 1 (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(/.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(*.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(/.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)))
(/.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (sqrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))) (sqrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))) (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)) (sqrt.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (/.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (cbrt.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))) (cbrt.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))) (cbrt.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))))) (/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)) (cbrt.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (neg.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 1 (neg.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))
(*.f64 (-.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (/.f64 1 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 x 4) (/.f64 -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (neg.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(*.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(/.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(*.f64 (-.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 1 (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))))))
(/.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) (pow.f64 y -2)) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 y -4) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) (pow.f64 y -2)) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (-.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 y -4) -1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 6) (pow.f64 x 6)) (*.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (+.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))))
(/.f64 (-.f64 (pow.f64 x 12) (*.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))) (+.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))))
(/.f64 (-.f64 (pow.f64 x 12) (/.f64 (/.f64 1040161473295852584846070707532709053192109915051738829298508109382979895198463390890285280081029292515576570530275429910170934861377669604884985500454374091808775206474260158003179360889681/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)) (pow.f64 y 6))) (*.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4)) (+.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (*.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (+.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (pow.f64 x 4))))
(/.f64 (-.f64 (pow.f64 x 8) (*.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (+.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))))
(/.f64 (-.f64 (pow.f64 x 8) (/.f64 (/.f64 1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521/390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (pow.f64 y 4))) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (+.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))))
(/.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 3)) (-.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 3)) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (pow.f64 y -2) (pow.f64 y -2)) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (*.f64 x (*.f64 x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 y -2) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)) (+.f64 (pow.f64 x 4) (fma.f64 (pow.f64 y -4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 x (*.f64 x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(/.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) 3)) (*.f64 1 (-.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(/.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 3)) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (pow.f64 y -2) (pow.f64 y -2)) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000) (*.f64 x (*.f64 x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 y -2) 3) -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)) (+.f64 (pow.f64 x 4) (fma.f64 (pow.f64 y -4) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 x (*.f64 x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 6) 3) (pow.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) 3)) (*.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))) (+.f64 (+.f64 (*.f64 (pow.f64 x 6) (pow.f64 x 6)) (*.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))) (*.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 6) 3) (/.f64 33546803572088705256645930669091325591670838833834821371838964652970446102673871888118550344054876280667758199912238405281375289979035600512748014061978156241302201711983045286242287356608097171958254290554989280834091020537333511818143871591925703962143280632071073901172600255850329/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 y y) 3) 3))) (*.f64 (+.f64 (pow.f64 x 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))) (+.f64 (pow.f64 x 12) (+.f64 (*.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (/.f64 (*.f64 (pow.f64 x 6) 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y y) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 6) 3) (/.f64 33546803572088705256645930669091325591670838833834821371838964652970446102673871888118550344054876280667758199912238405281375289979035600512748014061978156241302201711983045286242287356608097171958254290554989280834091020537333511818143871591925703962143280632071073901172600255850329/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 6) 3))) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y -2) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (pow.f64 x 4))) (+.f64 (pow.f64 x 12) (*.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)) (+.f64 (pow.f64 x 6) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 4) 3) (pow.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) 3)) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (+.f64 (*.f64 (pow.f64 x 4) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (*.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 4) 3) (/.f64 1040161473295852584846070707532709053192109915051738829298508109382979895198463390890285280081029292515576570530275429910170934861377669604884985500454374091808775206474260158003179360889681/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 4) 3))) (*.f64 (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (+.f64 (pow.f64 x 8) (*.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (+.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 12) (/.f64 -1040161473295852584846070707532709053192109915051738829298508109382979895198463390890285280081029292515576570530275429910170934861377669604884985500454374091808775206474260158003179360889681/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 4) 3))) (fma.f64 x x (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (fma.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)) (+.f64 (pow.f64 x 4) (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (pow.f64 x 8)))
(pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 1)
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(pow.f64 (sqrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 2)
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(pow.f64 (cbrt.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 3)
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(pow.f64 (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 3) 1/3)
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(sqrt.f64 (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 2))
(sqrt.f64 (pow.f64 (fma.f64 x x (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) 2))
(fabs.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x)))
(log.f64 (exp.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(cbrt.f64 (pow.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) 3))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(expm1.f64 (log1p.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(exp.f64 (log.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(exp.f64 (*.f64 (log.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))) 1))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(log1p.f64 (expm1.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(fma.f64 1 (*.f64 x x) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))
(-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x x))
(fma.f64 (cbrt.f64 (pow.f64 x 4)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))
(fma.f64 (cbrt.f64 (pow.f64 x 4)) (pow.f64 (cbrt.f64 x) 2) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) 1)
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 5641895835477563/5000000000000000 (*.f64 (/.f64 1 y) (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 (/.f64 5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 1 y) (/.f64 1 y)))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1)
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 1 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))) (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4))))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 4))
(*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (/.f64 1 y))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 (/.f64 1 y) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 y (neg.f64 y))))
(/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (*.f64 y y)))
(*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) 5641895835477563/5000000000000000) (/.f64 1 y))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 4))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 y 4))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (cbrt.f64 (*.f64 y y))))
(/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (cbrt.f64 (*.f64 y y))) (cbrt.f64 (pow.f64 y 4)))
(*.f64 (/.f64 1 (*.f64 y (neg.f64 y))) -31830988618379068626528276418969/25000000000000000000000000000000)
(/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (*.f64 y y)))
(*.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) y) 5641895835477563/5000000000000000)
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) 1) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(*.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (sqrt.f64 y)) (/.f64 5641895835477563/5000000000000000 (sqrt.f64 y)))
(/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (cbrt.f64 (*.f64 y y))) (/.f64 5641895835477563/5000000000000000 (cbrt.f64 y)))
(/.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 (cbrt.f64 y))) (cbrt.f64 (*.f64 y y)))
(/.f64 (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 y) (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(*.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 y)) -5641895835477563/5000000000000000)
(/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (*.f64 y y)))
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 2)
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(pow.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1)
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(pow.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) 3)
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(pow.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) -1)
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(pow.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)) 1/3)
(cbrt.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))
(cbrt.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))
(sqrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))
(log.f64 (pow.f64 (exp.f64 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 y -2)))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(cbrt.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3)))
(cbrt.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 6)))
(expm1.f64 (log1p.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(exp.f64 (log.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(exp.f64 (*.f64 (log.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) 1))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(log1p.f64 (expm1.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))
(*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 5641895835477563/5000000000000000 (/.f64 1 y))
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 5641895835477563/5000000000000000 (sqrt.f64 (pow.f64 y -2)))
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 1 (/.f64 5641895835477563/5000000000000000 y))
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 y) 5641895835477563/5000000000000000)
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 -5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)))
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 4)))) (sqrt.f64 (cbrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 5641895835477563/5000000000000000 (sqrt.f64 y)))
(*.f64 (/.f64 5641895835477563/5000000000000000 (sqrt.f64 y)) (/.f64 1 (sqrt.f64 y)))
(/.f64 (/.f64 5641895835477563/5000000000000000 (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 5641895835477563/5000000000000000 (cbrt.f64 y)))
(*.f64 (/.f64 5641895835477563/5000000000000000 (cbrt.f64 y)) (/.f64 1 (cbrt.f64 (*.f64 y y))))
(/.f64 (/.f64 5641895835477563/5000000000000000 (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(*.f64 (/.f64 1 (neg.f64 y)) -5641895835477563/5000000000000000)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1/2)
(sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) -1)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1/3)
(cbrt.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(fabs.f64 (/.f64 5641895835477563/5000000000000000 y))
(/.f64 5641895835477563/5000000000000000 y)
(log.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 5641895835477563/5000000000000000 y)
(cbrt.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(exp.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1))
(/.f64 5641895835477563/5000000000000000 y)
(log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)

eval739.0ms (4.9%)

Compiler

Compiled 30710 to 20776 computations (32.3% saved)

prune396.0ms (2.6%)

Pruning

11 alts after pruning (8 fresh and 3 done)

PrunedKeptTotal
New111531118
Fresh055
Picked101
Done235
Total1118111129
Error
0%
Counts
1129 → 11
Alt Table
Click to see full alt table
StatusErrorProgram
79.52%
(/.f64 -1 x)
43.91%
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
28.89%
(-.f64 x (/.f64 1 x))
20.78%
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
34.45%
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
44.15%
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
32.59%
(+.f64 x (*.f64 (/.f64 y (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))
36.4%
(+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))
52.79%
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
86.8%
(*.f64 y 5000000000000000/5641895835477563)
30.73%
x
Compiler

Compiled 200 to 146 computations (27% saved)

localize10.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.01%
(-.f64 5641895835477563/5000000000000000 (*.f64 y x))
0.02%
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
12.03%
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
Compiler

Compiled 30 to 14 computations (53.3% saved)

series3.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
y
@0
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
0.0ms
y
@inf
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
0.0ms
x
@0
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
0.0ms
x
@inf
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
0.0ms
y
@-inf
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))

rewrite108.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1402×associate-*r/
1128×associate-*l/
1072×*-commutative
958×associate-/r*
792×associate-/l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0957
120957
2300857
Stop Event
node limit
Counts
3 → 209
Calls
Call 1
Inputs
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(-.f64 5641895835477563/5000000000000000 (*.f64 y x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (+.f64 -5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 (sqrt.f64 y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 (cbrt.f64 y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 (pow.f64 (cbrt.f64 y) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (*.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (*.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 -5641895835477563/5000000000000000 (*.f64 y x))) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) 1) (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3))) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3))) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (+.f64 -5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)) (/.f64 x (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (+.f64 (*.f64 x x) (/.f64 (*.f64 y x) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (-.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (*.f64 (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) 3) (pow.f64 (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 3))) (+.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (neg.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) 1) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) 1) (neg.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) 1) (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) 3) (pow.f64 (*.f64 x x) 3)) (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))) (+.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) 1) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (+.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) 5641895835477563/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 5641895835477563/5000000000000000 (exp.f64 (log1p.f64 (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 y x) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 y (*.f64 5641895835477563/5000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (-.f64 (*.f64 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (/.f64 1 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (/.f64 1 (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (/.f64 1 (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3)) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3))) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) 1) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) 1) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3)) 1) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 y x) 2) 3)) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3))) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (*.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) 1) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (-.f64 10641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))

simplify283.0ms (1.9%)

Algorithm
egg-herbie
Rules
920×+-commutative
764×associate-*r*
710×associate-/l*
620×associate-*l*
550×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058013031
1168212297
2774212297
Stop Event
node limit
Counts
281 → 353
Calls
Call 1
Inputs
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (*.f64 5000000000000000/5641895835477563 y)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (*.f64 5000000000000000/5641895835477563 y))))
(/.f64 -1 x)
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(/.f64 -1 x)
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (*.f64 5000000000000000/5641895835477563 y)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (*.f64 5000000000000000/5641895835477563 y))))
(/.f64 -1 x)
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(/.f64 -1 x)
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 5000000000000000/5641895835477563 y) x))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) x)))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 1)
(*.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 1)
(*.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 1 (+.f64 -5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) y)
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 (sqrt.f64 y) 1))
(*.f64 (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 (pow.f64 (cbrt.f64 y) 2) 1))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 y 1) (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 y (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))
(*.f64 (/.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (*.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 1 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (*.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 1 (+.f64 -5641895835477563/5000000000000000 (*.f64 y x))) (neg.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (cbrt.f64 y))
(*.f64 (/.f64 y (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 y (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3))) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))
(*.f64 (/.f64 1 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3))) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 1)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3)
(pow.f64 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y) -1)
(pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) 1/3)
(neg.f64 (/.f64 y (+.f64 -5641895835477563/5000000000000000 (*.f64 y x))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (-.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)) (/.f64 x (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) x)))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) 1)
(-.f64 (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (exp.f64 (log1p.f64 x))) 1)
(*.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1)
(*.f64 1 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(*.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(*.f64 (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (+.f64 (*.f64 x x) (/.f64 (*.f64 y x) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (-.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (*.f64 (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) 3) (pow.f64 (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 3))) (+.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))))
(/.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (neg.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) 1) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) 1) (neg.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) 1) (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) 3) (pow.f64 (*.f64 x x) 3)) (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))) (+.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) 1) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (+.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 x)))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(fma.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(fma.f64 1 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(fma.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 y (neg.f64 x)) 5641895835477563/5000000000000000)
(+.f64 (-.f64 5641895835477563/5000000000000000 (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(*.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 1)
(*.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))
(*.f64 (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))
(*.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 y x) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 y (*.f64 5641895835477563/5000000000000000 x))))
(*.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (-.f64 (*.f64 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 1)
(/.f64 1 (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (/.f64 1 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (/.f64 1 (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (/.f64 1 (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(/.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))
(/.f64 (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))
(/.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3)) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (*.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (*.f64 1 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3))) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (*.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) 1) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (*.f64 (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) 1) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3)) 1) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 2) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 y x) 2) 3)) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3))) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))
(/.f64 (*.f64 (-.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (*.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) 1) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 1)
(pow.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)
(pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)
(pow.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))
(expm1.f64 (log.f64 (-.f64 10641895835477563/5000000000000000 (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(log1p.f64 (expm1.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
Outputs
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 x (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 y) y)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (*.f64 5000000000000000/5641895835477563 y)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (*.f64 5000000000000000/5641895835477563 y)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (*.f64 5000000000000000/5641895835477563 y)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (*.f64 5000000000000000/5641895835477563 y))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (*.f64 5000000000000000/5641895835477563 y))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (*.f64 5000000000000000/5641895835477563 y))))
(/.f64 -1 x)
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(/.f64 -1 x)
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 x (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 y) y)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (*.f64 5000000000000000/5641895835477563 y)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (*.f64 5000000000000000/5641895835477563 y)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (*.f64 5000000000000000/5641895835477563 y)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (*.f64 5000000000000000/5641895835477563 y))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (*.f64 5000000000000000/5641895835477563 y))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (*.f64 5000000000000000/5641895835477563 y))))
(/.f64 -1 x)
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(/.f64 -1 x)
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 5000000000000000/5641895835477563 y) x))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (fma.f64 5000000000000000/5641895835477563 y x))
(fma.f64 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 y) y) x (fma.f64 5000000000000000/5641895835477563 y x))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) x)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 y) y) x (fma.f64 5000000000000000/5641895835477563 y x)))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(-.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(-.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (fma.f64 5000000000000000/5641895835477563 y x))
(fma.f64 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 y) y) x (fma.f64 5000000000000000/5641895835477563 y x))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 y) y) x (fma.f64 5000000000000000/5641895835477563 y x)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (pow.f64 x 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))) x))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 x (-.f64 1 (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969))))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 y) y) x (fma.f64 5000000000000000/5641895835477563 y x))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3))))))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 -1 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 1)
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 1)
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (cbrt.f64 y) 2)) (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))
(/.f64 (cbrt.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (neg.f64 y) (/.f64 1 (+.f64 -5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 1 (+.f64 (*.f64 y x) -5641895835477563/5000000000000000)))
(/.f64 (neg.f64 y) (fma.f64 y x -5641895835477563/5000000000000000))
(*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 y (/.f64 (fma.f64 y x 5641895835477563/5000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) y)
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(/.f64 y (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 y))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 (sqrt.f64 y) 1))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 (cbrt.f64 y) 2))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 (pow.f64 (cbrt.f64 y) 2) 1))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 y 1) (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 y (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (*.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 y (/.f64 (fma.f64 y x 5641895835477563/5000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 1 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (*.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(/.f64 y (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 y (/.f64 (fma.f64 y x 5641895835477563/5000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(/.f64 y (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 1 (+.f64 -5641895835477563/5000000000000000 (*.f64 y x))) (neg.f64 y))
(*.f64 (neg.f64 y) (/.f64 1 (+.f64 (*.f64 y x) -5641895835477563/5000000000000000)))
(/.f64 (neg.f64 y) (fma.f64 y x -5641895835477563/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (cbrt.f64 y) 2)) (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))
(/.f64 (cbrt.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (cbrt.f64 y))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 y (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 y (/.f64 (fma.f64 y x 5641895835477563/5000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 y (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(/.f64 y (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 y (/.f64 (fma.f64 y x 5641895835477563/5000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 y (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3))) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(/.f64 y (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 1 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 y (/.f64 (fma.f64 y x 5641895835477563/5000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(/.f64 y (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 y (/.f64 (fma.f64 y x 5641895835477563/5000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(/.f64 y (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 y (/.f64 (fma.f64 y x 5641895835477563/5000000000000000) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))
(*.f64 (/.f64 (/.f64 y 1) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3))) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))
(*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (/.f64 y (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(/.f64 y (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 y (*.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (fma.f64 y x 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (/.f64 y (*.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(*.f64 (/.f64 y (*.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))) (sqrt.f64 (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 y (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))) (cbrt.f64 (fma.f64 y x 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (/.f64 y (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(*.f64 (/.f64 y (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))) (cbrt.f64 (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 1)
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2)
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3)
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(pow.f64 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y) -1)
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) 1/3)
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(neg.f64 (/.f64 y (+.f64 -5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 1 (+.f64 (*.f64 y x) -5641895835477563/5000000000000000)))
(/.f64 (neg.f64 y) (fma.f64 y x -5641895835477563/5000000000000000))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))
(fabs.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(log.f64 (exp.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(exp.f64 (log.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (-.f64 1 x))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))))
(+.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) (expm1.f64 (log1p.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) 1)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(-.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)) (/.f64 x (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) x)))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) 1)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(-.f64 (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (exp.f64 (log1p.f64 x))) 1)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))))
(+.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) (expm1.f64 (log1p.f64 x)))
(*.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(*.f64 1 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(*.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(*.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))
(*.f64 (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (+.f64 (*.f64 x x) (/.f64 (*.f64 y x) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (fma.f64 x x (/.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (fma.f64 x x (*.f64 y (/.f64 x (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (-.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (*.f64 (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) y) (*.f64 (*.f64 x x) (*.f64 (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))))))) (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (-.f64 (*.f64 y (/.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (*.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))) (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) 3) (pow.f64 (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 3))) (+.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) 3) (pow.f64 (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) 3))) (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) y) (*.f64 (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) (-.f64 (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (fma.f64 (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) (-.f64 (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)) (*.f64 y (/.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))))) (+.f64 (pow.f64 (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 6)))
(/.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))) (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))))
(/.f64 (*.f64 (hypot.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3/2) (pow.f64 x 3/2)) (hypot.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3/2) (pow.f64 x 3/2))) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)))) (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))) (/.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (/.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x)))) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))) (/.f64 (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))))
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (neg.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) (sqrt.f64 (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))) (hypot.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3/2) (pow.f64 x 3/2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) (/.f64 (sqrt.f64 (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x))) (sqrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))) (cbrt.f64 (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) 2) (/.f64 (cbrt.f64 (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))) (/.f64 (cbrt.f64 (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) 2)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) 1) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) 1) (neg.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) 1) (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) (sqrt.f64 (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))) (hypot.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3/2) (pow.f64 x 3/2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) (/.f64 (sqrt.f64 (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))) (sqrt.f64 (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x))) (sqrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3))) (cbrt.f64 (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) 2) (/.f64 (cbrt.f64 (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x))) (/.f64 (cbrt.f64 (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))) 2)))
(/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) y) (pow.f64 x 4)) (/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x)) (/.f64 1 (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) y (neg.f64 (pow.f64 x 4))) (*.f64 (fma.f64 x x (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) 3) (pow.f64 (*.f64 x x) 3)) (/.f64 1 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))) (+.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) 3) (pow.f64 x 6)) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) y) (+.f64 (pow.f64 x 4) (/.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000) 2)))) (/.f64 1 (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 6) (pow.f64 x 6)) (-.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) x)) (+.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000) 2)) (fma.f64 (/.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) y (pow.f64 x 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))) (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 6) (pow.f64 x 6))) (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)))
(/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 6) (pow.f64 x 6)) (*.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 6) (-.f64 (pow.f64 x 6) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 6) (-.f64 (pow.f64 x 6) (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)))) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) 1) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))) (sqrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))) (cbrt.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x x)) (+.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x)) (*.f64 (-.f64 (sqrt.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (sqrt.f64 x)) (+.f64 (sqrt.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (sqrt.f64 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x x)) (*.f64 (+.f64 (sqrt.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (sqrt.f64 x))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (*.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 3)) (fma.f64 x (-.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2)))
(pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 3)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3) 1/3)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))) 2))
(fabs.f64 (+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(fma.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(fma.f64 1 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(fma.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(fma.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 x (/.f64 y (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(+.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 (*.f64 y (neg.f64 x)) 5641895835477563/5000000000000000)
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(+.f64 (-.f64 5641895835477563/5000000000000000 (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(+.f64 1 (-.f64 5641895835477563/5000000000000000 (exp.f64 (log1p.f64 (*.f64 y x)))))
(-.f64 5641895835477563/5000000000000000 (expm1.f64 (log1p.f64 (*.f64 y x))))
(*.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 1)
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(*.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(*.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(*.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(*.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(*.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 y x) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 y (*.f64 5641895835477563/5000000000000000 x))))
(*.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x 5641895835477563/5000000000000000)))))
(*.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) -5641895835477563/5000000000000000))))
(*.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (fma.f64 y x 5641895835477563/5000000000000000) (*.f64 (fma.f64 y x 5641895835477563/5000000000000000) (pow.f64 (*.f64 y x) 2))))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (fma.f64 y x 5641895835477563/5000000000000000)))))
(*.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (-.f64 (*.f64 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(*.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (-.f64 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y (*.f64 x (fma.f64 y x 5641895835477563/5000000000000000))) (fma.f64 y (*.f64 x (fma.f64 y x 5641895835477563/5000000000000000)) -31830988618379068626528276418969/25000000000000000000000000000000) 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000)) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (*.f64 x (fma.f64 y x 5641895835477563/5000000000000000))) 3)))
(/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 1)
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(/.f64 1 (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(/.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(/.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (/.f64 1 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (/.f64 1 (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (/.f64 1 (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))
(*.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (/.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (fma.f64 y x 5641895835477563/5000000000000000)))
(/.f64 (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))
(/.f64 (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))
(*.f64 (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (/.f64 (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))
(/.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (/.f64 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))
(*.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (/.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (/.f64 (fma.f64 y x 5641895835477563/5000000000000000) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(*.f64 (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (/.f64 (*.f64 (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(/.f64 (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3)) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (*.f64 1 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(/.f64 (*.f64 1 (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (*.f64 1 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))))) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(/.f64 (*.f64 1 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3))) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (*.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (fma.f64 y x 5641895835477563/5000000000000000))) (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (/.f64 (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (/.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (fma.f64 y x 5641895835477563/5000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (/.f64 (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) 1) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(/.f64 (*.f64 (neg.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) 1) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(/.f64 (*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3)) 1) (-.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (*.f64 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (*.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (sqrt.f64 (fma.f64 y x 5641895835477563/5000000000000000))) (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (/.f64 (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))) (sqrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (/.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (fma.f64 y x 5641895835477563/5000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2) (/.f64 (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) (cbrt.f64 (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))) (pow.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)) 2))
(/.f64 (*.f64 (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 2) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 4)) (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (-.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 4)) (*.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000)))
(/.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 y x) 2) 3)) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 y x) 2) 3))) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)))))
(/.f64 (/.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 6)) (fma.f64 y x 5641895835477563/5000000000000000)) (+.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 4))))
(/.f64 (*.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3))) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))
(/.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 6)) (/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (-.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 6)) (*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (*.f64 (-.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (-.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 y x) 3) 3))) (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (+.f64 (pow.f64 (*.f64 y x) 6) (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)))))
(/.f64 (-.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 y x) 3) 3)) (*.f64 (+.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 6))) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) 1) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(/.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (*.f64 (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (cbrt.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 y x) 2)) (fma.f64 y x 5641895835477563/5000000000000000))
(/.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) 1) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (sqrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (*.f64 (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))) (cbrt.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (+.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x 5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 1)
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(pow.f64 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(pow.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3) 1/3)
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(sqrt.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))
(sqrt.f64 (pow.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000) 2))
(fabs.f64 (fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000))
(log.f64 (exp.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(cbrt.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(expm1.f64 (log.f64 (-.f64 10641895835477563/5000000000000000 (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)
(log1p.f64 (expm1.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 y (neg.f64 x) 5641895835477563/5000000000000000)

localize3.0ms (0%)

Compiler

Compiled 8 to 6 computations (25% saved)

localize13.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.02%
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
0.02%
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
0.42%
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563)))
0.62%
(*.f64 z -5000000000000000/5641895835477563)
Compiler

Compiled 32 to 22 computations (31.3% saved)

series4.0ms (0%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
y
@0
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563)))
0.0ms
y
@-inf
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563)))
0.0ms
y
@inf
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563)))
0.0ms
y
@inf
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
0.0ms
z
@0
(*.f64 z -5000000000000000/5641895835477563)

rewrite140.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1198×associate-*r/
956×distribute-rgt-in
948×associate-*l/
928×distribute-lft-in
258×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01164
124548
2328448
Stop Event
node limit
Counts
4 → 235
Calls
Call 1
Inputs
(*.f64 z -5000000000000000/5641895835477563)
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563)))
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z -5000000000000000/5641895835477563) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z -5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z -5000000000000000/5641895835477563)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 y 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1)) (*.f64 1 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1) 1) (*.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 1 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) (pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 3)) (+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y)) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y)) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) (pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 3))) (+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) y) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) y) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) y) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))) 1) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) (pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 3)) 1) (+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) y)) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) y)) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (*.f64 (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (*.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) (*.f64 (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) x)) (/.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (*.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (+.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) 3)) (*.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (neg.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) 1) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (neg.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) 1) (neg.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) (+.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) 3)) (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) 1) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (+.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) y x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2) (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563))) 641895835477563/5641895835477563)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (/.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 5000000000000000/5641895835477563 (exp.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)) (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (+.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)) 3))) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)) (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (*.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (+.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323 (pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 3)) (*.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (-.f64 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 3)) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (+.f64 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) 1) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) 1) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) 1) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (+.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 3)) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (+.f64 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323 (pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 3)) (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (-.f64 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (*.f64 (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 5000000000000000/5641895835477563)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 5000000000000000/5641895835477563)))))

simplify202.0ms (1.3%)

Algorithm
egg-herbie
Rules
986×associate-/l*
930×associate-*r*
818×associate-*l*
542×*-commutative
500×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059312289
1165511311
Stop Event
node limit
Counts
319 → 345
Calls
Call 1
Inputs
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
x
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
x
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
x
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
5000000000000000/5641895835477563
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(*.f64 -5000000000000000/5641895835477563 z)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(*.f64 -5000000000000000/5641895835477563 z)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563))) 1)
(pow.f64 (*.f64 z -5000000000000000/5641895835477563) 1)
(pow.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2)
(pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 3)
(pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(sqrt.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z -5000000000000000/5641895835477563))))
(cbrt.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563)))
(exp.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)))
(exp.f64 (*.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)) 1))
(log1p.f64 (expm1.f64 (*.f64 z -5000000000000000/5641895835477563)))
(+.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1))
(+.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(+.f64 (*.f64 1 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1)) (*.f64 1 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1)))
(+.f64 (*.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1) 1) (*.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 1)
(/.f64 y (/.f64 1 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) y))
(/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) y))
(/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))
(/.f64 (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) (pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 3)) (+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))
(/.f64 (*.f64 y (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))
(/.f64 (*.f64 y (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 y (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 1 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (*.f64 1 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 1 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y)) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (*.f64 1 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y)) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) (pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 3))) (+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) y) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))
(/.f64 (*.f64 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) y) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) y) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (*.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (*.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))) 1) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) (pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 3)) 1) (+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) y)) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) y)) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (/.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (/.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (/.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (*.f64 (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (*.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) (*.f64 (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2)
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))
(log.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(exp.f64 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))) 1)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (-.f64 1 x))
(-.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) x)) (/.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(-.f64 (+.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (exp.f64 (log1p.f64 x))) 1)
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) 1)
(*.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 1)
(*.f64 1 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))
(*.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(*.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(*.f64 (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))))
(/.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 1 (/.f64 1 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (*.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (+.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) 3)) (*.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (neg.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) 1) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (neg.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) 1) (neg.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) (+.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) 3)) (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) 1) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (+.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 1)
(pow.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2)
(pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 3)
(pow.f64 (pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 2))
(log.f64 (exp.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))))
(cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(exp.f64 (log.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)
(fma.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) y x)
(fma.f64 1 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)
(fma.f64 1 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2) (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563))) 641895835477563/5641895835477563)
(-.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (/.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(-.f64 (+.f64 5000000000000000/5641895835477563 (exp.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563)))) 1)
(*.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 1)
(*.f64 1 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(*.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(*.f64 (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(*.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)) (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (+.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))
(*.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)) 3))) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)) (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))
(/.f64 1 (/.f64 1 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(/.f64 (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))
(/.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (*.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (+.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (+.f64 1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323 (pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 3)) (*.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (-.f64 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))))
(/.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 3)) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (+.f64 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))))))
(/.f64 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))
(/.f64 (*.f64 1 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) 1) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))
(/.f64 (*.f64 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) 1) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) 1) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (+.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (*.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 3)) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (+.f64 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(/.f64 (*.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 (+.f64 1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323 (pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 3)) (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (-.f64 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))
(/.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (*.f64 (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 1)
(pow.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)
(pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)
(pow.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 2))
(log.f64 (exp.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(cbrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3))
(expm1.f64 (log1p.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(exp.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1))
(log1p.f64 (expm1.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(fma.f64 1 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563)
(fma.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 5000000000000000/5641895835477563)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 5000000000000000/5641895835477563)
Outputs
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 z y))
(*.f64 z (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 z y))
(*.f64 z (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
x
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
x
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
x
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 z y))
(*.f64 z (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 z y))
(*.f64 z (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
5000000000000000/5641895835477563
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 -5000000000000000/5641895835477563 z)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 -5000000000000000/5641895835477563 z)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563))) 1)
(*.f64 -5000000000000000/5641895835477563 z)
(pow.f64 (*.f64 z -5000000000000000/5641895835477563) 1)
(*.f64 -5000000000000000/5641895835477563 z)
(pow.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2)
(*.f64 -5000000000000000/5641895835477563 z)
(pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 3)
(*.f64 -5000000000000000/5641895835477563 z)
(pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(cbrt.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(sqrt.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))
(sqrt.f64 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))
(*.f64 -5000000000000000/5641895835477563 z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z -5000000000000000/5641895835477563))))
(*.f64 -5000000000000000/5641895835477563 z)
(cbrt.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563)))
(*.f64 -5000000000000000/5641895835477563 z)
(exp.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)))
(*.f64 -5000000000000000/5641895835477563 z)
(exp.f64 (*.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)) 1))
(*.f64 -5000000000000000/5641895835477563 z)
(log1p.f64 (expm1.f64 (*.f64 z -5000000000000000/5641895835477563)))
(*.f64 -5000000000000000/5641895835477563 z)
(+.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 1 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1)) (*.f64 1 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1) 1) (*.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 1) 1))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 1)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(/.f64 y (/.f64 1 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) y))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z y) (*.f64 z y)))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 z y))))
(/.f64 (*.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) (*.f64 5000000000000000/5641895835477563 (+.f64 y (*.f64 z y)))) (*.f64 5000000000000000/5641895835477563 (+.f64 y (*.f64 z y))))
(/.f64 (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) (pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 3)) (+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))
(/.f64 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3))) (+.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 5000000000000000/5641895835477563 y)))))
(/.f64 (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (fma.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(/.f64 (*.f64 y (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (*.f64 y (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (*.f64 y (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 1 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (*.f64 1 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 1 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y)) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (*.f64 1 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y)) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z y) (*.f64 z y)))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 z y))))
(/.f64 (*.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) (*.f64 5000000000000000/5641895835477563 (+.f64 y (*.f64 z y)))) (*.f64 5000000000000000/5641895835477563 (+.f64 y (*.f64 z y))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) (pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 3))) (+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))
(/.f64 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3))) (+.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 5000000000000000/5641895835477563 y)))))
(/.f64 (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (fma.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (/.f64 (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) (*.f64 y (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969))) (sqrt.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (*.f64 y (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 y (*.f64 (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (sqrt.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (sqrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (/.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))))))
(*.f64 (/.f64 (*.f64 y (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (cbrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) y) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (*.f64 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) y) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (*.f64 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) y) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (*.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (*.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))) 1) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z y) (*.f64 z y)))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 z y))))
(/.f64 (*.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) (*.f64 5000000000000000/5641895835477563 (+.f64 y (*.f64 z y)))) (*.f64 5000000000000000/5641895835477563 (+.f64 y (*.f64 z y))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) (pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) 3)) 1) (+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 z y))))))
(/.f64 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3))) (+.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)) (*.f64 5000000000000000/5641895835477563 y)))))
(/.f64 (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (fma.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) y)) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (/.f64 (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) (*.f64 y (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969))) (sqrt.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (*.f64 y (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) y)) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 y (*.f64 (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (sqrt.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (sqrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (/.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (/.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (/.f64 (*.f64 y (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (*.f64 (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (*.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) y)
(*.f64 y (/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(/.f64 (/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) y) (*.f64 (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) 1/3)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))
(fabs.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))
(log.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(exp.f64 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 z y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))) 1)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (expm1.f64 (log1p.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (-.f64 1 x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(-.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) x)) (/.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(-.f64 (+.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (expm1.f64 (log1p.f64 x)))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) 1)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 1)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 1 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))
(*.f64 (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3))) (fma.f64 x x (*.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3)) (fma.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (*.f64 (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))))) (-.f64 (*.f64 x x) (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (-.f64 (pow.f64 x 4) (*.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (*.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x)) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x)))))) (-.f64 (*.f64 x x) (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))) 3) (pow.f64 x 6))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))) (-.f64 (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x)))) 3) (pow.f64 x 6)) (fma.f64 (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x)))) (-.f64 (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x)))) (*.f64 x x)) (pow.f64 x 4))))
(/.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 1 (/.f64 1 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))) (/.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))) (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(*.f64 (hypot.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3/2) (pow.f64 x 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3/2) (pow.f64 x 3/2)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (/.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)))) (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)))) (/.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3))) (/.f64 (/.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 6)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 6)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (*.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (+.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 4)) (*.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 x x (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (fma.f64 x x (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))) (+.f64 (pow.f64 x 6) (-.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 6) (*.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))) (fma.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (-.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (pow.f64 x 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) 3)) (*.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) 3)) (*.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 4) (*.f64 x (*.f64 x (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 6)) (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))) (fma.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (fma.f64 x x (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (pow.f64 x 4)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (neg.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) 1) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x))) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (neg.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (sqrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) (/.f64 (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (sqrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(/.f64 (sqrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x)))))) (hypot.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3/2) (pow.f64 x 3/2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))) (/.f64 (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) 2) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) 1) (neg.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (sqrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) (/.f64 (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (sqrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(/.f64 (sqrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x)))))) (hypot.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3/2) (pow.f64 x 3/2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))) (/.f64 (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) 2) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))) (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) (+.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 4)) (*.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 x x (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (fma.f64 x x (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2))) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) 3)) (/.f64 1 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) 3)) (*.f64 (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 4) (*.f64 x (*.f64 x (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 6)) (-.f64 x (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))) (fma.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (fma.f64 x x (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (pow.f64 x 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 6)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 6)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))) (+.f64 (pow.f64 x 6) (-.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 6) (*.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))) (fma.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (-.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (pow.f64 x 6))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) 1) (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))) (sqrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))) (cbrt.f64 (-.f64 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (+.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))) (+.f64 (sqrt.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (sqrt.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (-.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (neg.f64 x))))))
(pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 1)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(pow.f64 (sqrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 2)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 3)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(pow.f64 (pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 3) 1/3)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(sqrt.f64 (pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 2))
(sqrt.f64 (pow.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x) 2))
(fabs.f64 (fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x))
(log.f64 (exp.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x))))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x) 3))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(expm1.f64 (log1p.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(exp.f64 (log.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)) 1))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log1p.f64 (expm1.f64 (fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 1 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 1 x (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2) (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563))) 641895835477563/5641895835477563)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(-.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (/.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(-.f64 (+.f64 5000000000000000/5641895835477563 (exp.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563)))) 1)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 1)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 1 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(*.f64 (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(*.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 -5000000000000000/5641895835477563 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))))
(*.f64 (/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(*.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)) (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (+.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (+.f64 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 z)) (+.f64 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 z))))) (+.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (+.f64 (*.f64 z z) z)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (+.f64 (*.f64 z z) z))))) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (+.f64 (*.f64 z z) z))))
(*.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)) 3))) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)) (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 (+.f64 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 z)) 3))) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (+.f64 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 z)) (-.f64 (+.f64 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 z)) 25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (+.f64 (*.f64 z z) z)) 3))) (fma.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (+.f64 (*.f64 z z) z)) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (+.f64 (*.f64 z z) z)) -25000000000000000000000000000000/31830988618379068626528276418969) 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961))
(/.f64 1 (/.f64 1 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(/.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)) (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))))))
(/.f64 (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)))))
(/.f64 (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))))
(*.f64 (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))
(/.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(/.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (*.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209)) (*.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (pow.f64 z 6) -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209)) (*.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (+.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) (*.f64 z z)) 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961)) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)) (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 z (pow.f64 z 3)) -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961)) (*.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (fma.f64 z z 1))))
(/.f64 (+.f64 1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323 (pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 3)) (*.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (-.f64 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))))
(/.f64 (+.f64 1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323 (*.f64 (pow.f64 (pow.f64 z 3) 3) -1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323)) (*.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 z 3) 3) -1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323 1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (fma.f64 (pow.f64 z 6) 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 z 3)))))
(/.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 3)) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (+.f64 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))))))
(/.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (pow.f64 (*.f64 z z) 3) 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209)) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969)))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (pow.f64 z 6) -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209)) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (fma.f64 z z 1) (*.f64 (*.f64 z z) 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961))))
(/.f64 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(/.f64 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (*.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(/.f64 (*.f64 1 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(/.f64 (*.f64 1 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (/.f64 (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) (sqrt.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (sqrt.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (/.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (cbrt.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2) (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969))) (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (cbrt.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (cbrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) 1) (-.f64 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(/.f64 (*.f64 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) 1) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(/.f64 (*.f64 (neg.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) 1) (neg.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (sqrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (/.f64 (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) (sqrt.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (sqrt.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (sqrt.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (/.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563))) (cbrt.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (cbrt.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969))) (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (cbrt.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))) (cbrt.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (*.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (+.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) (*.f64 z z)) 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961)) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)) (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 z (pow.f64 z 3)) -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961)) (*.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (fma.f64 z z 1))))
(/.f64 (*.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 3)) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (+.f64 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(/.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (pow.f64 (*.f64 z z) 3) 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209)) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969)))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (pow.f64 z 6) -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209)) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (+.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (fma.f64 z z 1) (*.f64 (*.f64 z z) 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961))))
(/.f64 (*.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 (-.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (*.f64 (pow.f64 z 3) (pow.f64 z 3)) 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209)) (*.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (pow.f64 z 6) -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209)) (*.f64 (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 (*.f64 (+.f64 1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323 (pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 3)) (/.f64 1 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (-.f64 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))
(/.f64 (+.f64 1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323 (*.f64 (pow.f64 (pow.f64 z 3) 3) -1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323)) (*.f64 (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 z 3) 3) -1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323 1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (fma.f64 (pow.f64 z 6) 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (*.f64 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow.f64 z 3)))))
(/.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) 1) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(/.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))) (sqrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(/.f64 (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))) (cbrt.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))
(/.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))) (sqrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (/.f64 (+.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (*.f64 (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))) (cbrt.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z)))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (-.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (fma.f64 z z 1) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 1)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(pow.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(pow.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3) 1/3)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(sqrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 2))
(sqrt.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) 2))
(fabs.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(log.f64 (exp.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(cbrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(expm1.f64 (log1p.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(exp.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(exp.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(log1p.f64 (expm1.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(fma.f64 1 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(fma.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 5000000000000000/5641895835477563)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 5000000000000000/5641895835477563)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 z)) 5000000000000000/5641895835477563)

localize12.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.01%
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
0.16%
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1))
0.6%
(*.f64 y 5000000000000000/5641895835477563)
Compiler

Compiled 30 to 20 computations (33.3% saved)

series4.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
y
@0
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1))
1.0ms
y
@inf
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1))
0.0ms
x
@0
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
0.0ms
y
@-inf
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1))
0.0ms
y
@inf
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))

rewrite95.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1870×associate-*l/
1382×associate-/r*
1190×associate-/l*
616×associate-/r/
250×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
124044
2330244
Stop Event
node limit
Counts
2 → 141
Calls
Call 1
Inputs
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 1 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5000000000000000/5641895835477563 (*.f64 y (/.f64 1 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 5000000000000000/5641895835477563) (/.f64 1 (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (/.f64 1 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (/.f64 1 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 z 1)) (*.f64 y 5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 1 (-.f64 -1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 z 1))) (/.f64 5000000000000000/5641895835477563 (/.f64 (sqrt.f64 (+.f64 z 1)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 (*.f64 y 5000000000000000/5641895835477563) (cbrt.f64 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 5641895835477563/5000000000000000) (/.f64 1 (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 z 1))) (/.f64 y (sqrt.f64 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 z z -1)) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (pow.f64 z 3))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 z z (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 z 1)) 5000000000000000/5641895835477563)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (fma.f64 z z -1) 5000000000000000/5641895835477563)) (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (+.f64 1 (pow.f64 z 3)) 5000000000000000/5641895835477563)) (fma.f64 z z (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 z)) (*.f64 y -5000000000000000/5641895835477563))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 (+.f64 z 1))) (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 5000000000000000/5641895835477563 (cbrt.f64 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 y (cbrt.f64 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 1) (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 z 1)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (sqrt.f64 (+.f64 z 1))) (/.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) 1) (/.f64 1 (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (fma.f64 z z -1)) (*.f64 5000000000000000/5641895835477563 (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 1 (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (fma.f64 z z (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (+.f64 z 1)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 (fma.f64 z z -1))) (neg.f64 (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 (+.f64 1 (pow.f64 z 3)))) (neg.f64 (fma.f64 z z (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 -1 z)) -5000000000000000/5641895835477563)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 1 (*.f64 z z))) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 z 1) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2))) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (neg.f64 (fma.f64 z z -1))) (+.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (neg.f64 (+.f64 1 (pow.f64 z 3)))) (fma.f64 z z (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (neg.f64 (fma.f64 z z -1))) (neg.f64 (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (neg.f64 (+.f64 1 (pow.f64 z 3)))) (neg.f64 (fma.f64 z z (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (-.f64 1 (*.f64 z z))) (-.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 5000000000000000/5641895835477563 (/.f64 (sqrt.f64 (+.f64 z 1)) y)) (sqrt.f64 (+.f64 1 (pow.f64 z 3)))) (sqrt.f64 (fma.f64 z z (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 5000000000000000/5641895835477563 (/.f64 (sqrt.f64 (+.f64 z 1)) y)) (sqrt.f64 (fma.f64 z z -1))) (sqrt.f64 (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) 5000000000000000/5641895835477563)) (cbrt.f64 (+.f64 1 (pow.f64 z 3)))) (cbrt.f64 (fma.f64 z z (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) 5000000000000000/5641895835477563)) (cbrt.f64 (fma.f64 z z -1))) (cbrt.f64 (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 -1 z) (*.f64 y -5000000000000000/5641895835477563)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (/.f64 (-.f64 -1 z) 5000000000000000/5641895835477563)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) (log1p.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) (log1p.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2) (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (+.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (/.f64 (*.f64 (*.f64 y -5000000000000000/5641895835477563) x) (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (*.f64 x x)) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) 1) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) 1) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (/.f64 (-.f64 -1 z) (*.f64 y -5000000000000000/5641895835477563)))) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (+.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) 3)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (/.f64 (-.f64 -1 z) (*.f64 y -5000000000000000/5641895835477563)))) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) 1) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (+.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y 5000000000000000/5641895835477563) (/.f64 1 (+.f64 z 1)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))))

simplify291.0ms (1.9%)

Algorithm
egg-herbie
Rules
772×distribute-lft-neg-in
734×distribute-rgt-neg-in
708×+-commutative
604×associate-/l*
562×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04308153
112507793
253877701
Stop Event
node limit
Counts
201 → 261
Calls
Call 1
Inputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 3))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 4))) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2)))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 4))) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 3))) x))))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x)))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) 1)
(*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 y (*.f64 1 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (/.f64 1 (+.f64 z 1))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 z 1)))
(*.f64 (*.f64 y 5000000000000000/5641895835477563) (/.f64 1 (+.f64 z 1)))
(*.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 1)
(*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (/.f64 1 (+.f64 z 1))))
(*.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (/.f64 1 (+.f64 z 1))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(*.f64 (/.f64 1 (+.f64 z 1)) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 1 (-.f64 -1 z)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 z 1))) (/.f64 5000000000000000/5641895835477563 (/.f64 (sqrt.f64 (+.f64 z 1)) y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 (*.f64 y 5000000000000000/5641895835477563) (cbrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 y 5641895835477563/5000000000000000) (/.f64 1 (+.f64 z 1)))
(*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) y)
(*.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 z 1))) (/.f64 y (sqrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 1 (fma.f64 z z -1)) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z -1)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 z 3))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 y (+.f64 z 1)) 5000000000000000/5641895835477563)
(*.f64 (/.f64 y (/.f64 (fma.f64 z z -1) 5000000000000000/5641895835477563)) (+.f64 z -1))
(*.f64 (/.f64 y (/.f64 (+.f64 1 (pow.f64 z 3)) 5000000000000000/5641895835477563)) (fma.f64 z z (-.f64 1 z)))
(*.f64 (*.f64 1 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) y)
(*.f64 (/.f64 1 (-.f64 -1 z)) (*.f64 y -5000000000000000/5641895835477563))
(*.f64 (/.f64 y 1) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 (/.f64 y (sqrt.f64 (+.f64 z 1))) (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 5000000000000000/5641895835477563 (cbrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 y (cbrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 1) (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 z 1)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 z 1)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 z 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (sqrt.f64 (+.f64 z 1))) (/.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(*.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) 1) (/.f64 1 (+.f64 z 1)))
(*.f64 (/.f64 y (fma.f64 z z -1)) (*.f64 5000000000000000/5641895835477563 (+.f64 z -1)))
(*.f64 (/.f64 y (+.f64 1 (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 (sqrt.f64 y) (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)) (sqrt.f64 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (+.f64 z 1)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 (fma.f64 z z -1))) (neg.f64 (+.f64 z -1)))
(*.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 (+.f64 1 (pow.f64 z 3)))) (neg.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 y (-.f64 -1 z)) -5000000000000000/5641895835477563)
(*.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 1 (*.f64 z z))) (-.f64 1 z))
(*.f64 (/.f64 1 (/.f64 (+.f64 z 1) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2))) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)) (cbrt.f64 y))
(*.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (neg.f64 (fma.f64 z z -1))) (+.f64 z -1))
(*.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (neg.f64 (+.f64 1 (pow.f64 z 3)))) (fma.f64 z z (-.f64 1 z)))
(*.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (neg.f64 (fma.f64 z z -1))) (neg.f64 (+.f64 z -1)))
(*.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (neg.f64 (+.f64 1 (pow.f64 z 3)))) (neg.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (-.f64 1 (*.f64 z z))) (-.f64 1 z))
(*.f64 (/.f64 (/.f64 5000000000000000/5641895835477563 (/.f64 (sqrt.f64 (+.f64 z 1)) y)) (sqrt.f64 (+.f64 1 (pow.f64 z 3)))) (sqrt.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 (/.f64 5000000000000000/5641895835477563 (/.f64 (sqrt.f64 (+.f64 z 1)) y)) (sqrt.f64 (fma.f64 z z -1))) (sqrt.f64 (+.f64 z -1)))
(*.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) 5000000000000000/5641895835477563)) (cbrt.f64 (+.f64 1 (pow.f64 z 3)))) (cbrt.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) 5000000000000000/5641895835477563)) (cbrt.f64 (fma.f64 z z -1))) (cbrt.f64 (+.f64 z -1)))
(pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 1)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 3)
(pow.f64 (/.f64 (-.f64 -1 z) (*.f64 y -5000000000000000/5641895835477563)) -1)
(pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) 1/3)
(neg.f64 (/.f64 y (/.f64 (-.f64 -1 z) 5000000000000000/5641895835477563)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))
(log.f64 (exp.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(exp.f64 (-.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) (log1p.f64 z)))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) (log1p.f64 z)) 1))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) 1)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (-.f64 1 x))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(-.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (exp.f64 (log1p.f64 x))) 1)
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) 1)
(*.f64 1 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))
(*.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 1)
(*.f64 (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2) (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(*.f64 (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (+.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (/.f64 (*.f64 (*.f64 y -5000000000000000/5641895835477563) x) (-.f64 -1 z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 1 (/.f64 1 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(/.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (*.f64 x x)) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) 1) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) 1) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (/.f64 (-.f64 -1 z) (*.f64 y -5000000000000000/5641895835477563)))) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (+.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) 3)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (/.f64 (-.f64 -1 z) (*.f64 y -5000000000000000/5641895835477563)))) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) 1) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (+.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 1)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(exp.f64 (log.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) (/.f64 1 (+.f64 z 1)) x)
(fma.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)
(fma.f64 1 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
Outputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 y (neg.f64 (fma.f64 5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 5000000000000000/5641895835477563 y)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (fma.f64 z z (-.f64 1 z))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 3))))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (+.f64 (*.f64 y z) (*.f64 y (pow.f64 z 3))))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z (pow.f64 z 3))))))
(+.f64 (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 (pow.f64 z 3)))) (*.f64 z (*.f64 y (fma.f64 5000000000000000/5641895835477563 z -5000000000000000/5641895835477563))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 y (/.f64 (*.f64 z z) -5000000000000000/5641895835477563)))
(*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 y (/.f64 (*.f64 z z) -5000000000000000/5641895835477563))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 4))) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (+.f64 (/.f64 y (pow.f64 z 4)) (/.f64 y (*.f64 z z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 -5000000000000000/5641895835477563 (+.f64 (/.f64 y (*.f64 z z)) (/.f64 y (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(+.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z)))) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 4))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 y (/.f64 (*.f64 z z) -5000000000000000/5641895835477563)))
(*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 y (/.f64 (*.f64 z z) -5000000000000000/5641895835477563))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 4))) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (*.f64 -5000000000000000/5641895835477563 (+.f64 (/.f64 y (pow.f64 z 4)) (/.f64 y (*.f64 z z))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 -5000000000000000/5641895835477563 (+.f64 (/.f64 y (*.f64 z z)) (/.f64 y (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(+.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z)))) (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 4))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (fma.f64 z z (-.f64 1 z)))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 3))) x))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 3)) x))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z (pow.f64 z 3))) x)))
(+.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (pow.f64 z 3)) x) (*.f64 5000000000000000/5641895835477563 (*.f64 y (fma.f64 z z (-.f64 1 z)))))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (fma.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)) x))
(+.f64 (*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (fma.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)) x)))
(+.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x) (*.f64 (/.f64 y (*.f64 z z)) (+.f64 (/.f64 5000000000000000/5641895835477563 z) -5000000000000000/5641895835477563)))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (fma.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)) x))
(+.f64 (*.f64 (/.f64 y z) (+.f64 5000000000000000/5641895835477563 (/.f64 -5000000000000000/5641895835477563 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 2))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (pow.f64 z 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (fma.f64 -5000000000000000/5641895835477563 (/.f64 y (*.f64 z z)) x)))
(+.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x) (*.f64 (/.f64 y (*.f64 z z)) (+.f64 (/.f64 5000000000000000/5641895835477563 z) -5000000000000000/5641895835477563)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) 1)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 y (*.f64 1 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (/.f64 1 (+.f64 z 1))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 z 1)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (*.f64 y 5000000000000000/5641895835477563) (/.f64 1 (+.f64 z 1)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 1)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (/.f64 1 (+.f64 z 1))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (/.f64 1 (+.f64 z 1))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 1 (+.f64 z 1)) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 1 (-.f64 -1 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (-.f64 -1 z)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 z 1))) (/.f64 5000000000000000/5641895835477563 (/.f64 (sqrt.f64 (+.f64 z 1)) y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 1 z))) y))
(*.f64 (/.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z))) y)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 (*.f64 y 5000000000000000/5641895835477563) (cbrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 1 z)) 5000000000000000/5641895835477563)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 1 z)) 2)) (/.f64 5000000000000000/5641895835477563 (cbrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 y 5641895835477563/5000000000000000) (/.f64 1 (+.f64 z 1)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)) y)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 z 1))) (/.f64 y (sqrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 1 z))) y))
(*.f64 (/.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z))) y)
(*.f64 (/.f64 1 (fma.f64 z z -1)) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z -1)))
(*.f64 (/.f64 1 (fma.f64 z z -1)) (*.f64 y (*.f64 5000000000000000/5641895835477563 (+.f64 z -1))))
(/.f64 y (/.f64 (fma.f64 z z -1) (fma.f64 5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 z 3))) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 z z (-.f64 1 z))))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 y)) (fma.f64 z z (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 (fma.f64 z z (-.f64 1 z)) (/.f64 y (+.f64 1 (pow.f64 z 3)))))
(*.f64 (/.f64 y (+.f64 z 1)) 5000000000000000/5641895835477563)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 y (/.f64 (fma.f64 z z -1) 5000000000000000/5641895835477563)) (+.f64 z -1))
(*.f64 (/.f64 1 (fma.f64 z z -1)) (*.f64 y (*.f64 5000000000000000/5641895835477563 (+.f64 z -1))))
(/.f64 y (/.f64 (fma.f64 z z -1) (fma.f64 5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(*.f64 (/.f64 y (/.f64 (+.f64 1 (pow.f64 z 3)) 5000000000000000/5641895835477563)) (fma.f64 z z (-.f64 1 z)))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 y)) (fma.f64 z z (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 (fma.f64 z z (-.f64 1 z)) (/.f64 y (+.f64 1 (pow.f64 z 3)))))
(*.f64 (*.f64 1 (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) y)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 1 (-.f64 -1 z)) (*.f64 y -5000000000000000/5641895835477563))
(*.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 1 (-.f64 -1 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (-.f64 -1 z)))
(*.f64 (/.f64 y 1) (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 y (sqrt.f64 (+.f64 z 1))) (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 1 z))) y))
(*.f64 (/.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z))) y)
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 5000000000000000/5641895835477563 (cbrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 1 z)) 5000000000000000/5641895835477563)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 1 z)) 2)) (/.f64 5000000000000000/5641895835477563 (cbrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 y (cbrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 1 z)) 5000000000000000/5641895835477563)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 1 z)) 2)) (/.f64 5000000000000000/5641895835477563 (cbrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 1) (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 z 1)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 z 1)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (/.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 1 z)) 5000000000000000/5641895835477563)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 1 z)) 2)) (/.f64 5000000000000000/5641895835477563 (cbrt.f64 (+.f64 1 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 z 1)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (sqrt.f64 (+.f64 z 1))) (/.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (+.f64 z 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 z))) (*.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 1 z))) y))
(*.f64 (/.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z))) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(*.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 2) (pow.f64 (cbrt.f64 (+.f64 1 z)) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 2) (pow.f64 (cbrt.f64 (+.f64 1 z)) 2)))
(*.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) 1) (/.f64 1 (+.f64 z 1)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 y (fma.f64 z z -1)) (*.f64 5000000000000000/5641895835477563 (+.f64 z -1)))
(*.f64 (/.f64 1 (fma.f64 z z -1)) (*.f64 y (*.f64 5000000000000000/5641895835477563 (+.f64 z -1))))
(/.f64 y (/.f64 (fma.f64 z z -1) (fma.f64 5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(*.f64 (/.f64 y (+.f64 1 (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (fma.f64 z z (-.f64 1 z))))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 y)) (fma.f64 z z (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 (fma.f64 z z (-.f64 1 z)) (/.f64 y (+.f64 1 (pow.f64 z 3)))))
(*.f64 (/.f64 (sqrt.f64 y) (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)) (sqrt.f64 y))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (+.f64 z 1)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 (fma.f64 z z -1))) (neg.f64 (+.f64 z -1)))
(*.f64 (/.f64 1 (fma.f64 z z -1)) (*.f64 y (*.f64 5000000000000000/5641895835477563 (+.f64 z -1))))
(/.f64 y (/.f64 (fma.f64 z z -1) (fma.f64 5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(*.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 (+.f64 1 (pow.f64 z 3)))) (neg.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 y)) (fma.f64 z z (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 (fma.f64 z z (-.f64 1 z)) (/.f64 y (+.f64 1 (pow.f64 z 3)))))
(*.f64 (/.f64 y (-.f64 -1 z)) -5000000000000000/5641895835477563)
(*.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 1 (-.f64 -1 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (-.f64 -1 z)))
(*.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 1 (*.f64 z z))) (-.f64 1 z))
(*.f64 (/.f64 1 (fma.f64 z z -1)) (*.f64 y (*.f64 5000000000000000/5641895835477563 (+.f64 z -1))))
(/.f64 y (/.f64 (fma.f64 z z -1) (fma.f64 5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(*.f64 (/.f64 1 (/.f64 (+.f64 z 1) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2))) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)) (cbrt.f64 y))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(*.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (neg.f64 (fma.f64 z z -1))) (+.f64 z -1))
(*.f64 (/.f64 1 (fma.f64 z z -1)) (*.f64 y (*.f64 5000000000000000/5641895835477563 (+.f64 z -1))))
(/.f64 y (/.f64 (fma.f64 z z -1) (fma.f64 5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)))
(*.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (neg.f64 (+.f64 1 (pow.f64 z 3)))) (fma.f64 z z (-.f64 1 z)))
(*.f64 (*.f64 (/.f64 1 (+.f64 1 (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 y)) (fma.f64 z z (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 (fma.f64 z z (-.f64 1 z)) (/.f64 y (+.f64 1 (pow.f64 z 3)))))
(*.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (neg.f64 (fma.f64 z z -1))) (neg.f64 (+.f64 z -1)))
(*.f64 (+.f64 (neg.f64 z) 1) (/.f64 (/.f64 y 5641895835477563/5000000000000000) (neg.f64 (fma.f64 z z -1))))
(*.f64 (-.f64 1 z) (/.f64 y (*.f64 5641895835477563/5000000000000000 (-.f64 1 (*.f64 z z)))))
(*.f64 (-.f64 1 z) (/.f64 y (*.f64 (fma.f64 z z -1) -5641895835477563/5000000000000000)))
(*.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (neg.f64 (+.f64 1 (pow.f64 z 3)))) (neg.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (neg.f64 (fma.f64 z z (-.f64 1 z))) (/.f64 y (*.f64 (+.f64 -1 (neg.f64 (pow.f64 z 3))) 5641895835477563/5000000000000000)))
(*.f64 (neg.f64 (fma.f64 z z (-.f64 1 z))) (/.f64 y (*.f64 5641895835477563/5000000000000000 (-.f64 -1 (pow.f64 z 3)))))
(*.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (-.f64 1 (*.f64 z z))) (-.f64 1 z))
(*.f64 (+.f64 (neg.f64 z) 1) (/.f64 (/.f64 y 5641895835477563/5000000000000000) (neg.f64 (fma.f64 z z -1))))
(*.f64 (-.f64 1 z) (/.f64 y (*.f64 5641895835477563/5000000000000000 (-.f64 1 (*.f64 z z)))))
(*.f64 (-.f64 1 z) (/.f64 y (*.f64 (fma.f64 z z -1) -5641895835477563/5000000000000000)))
(*.f64 (/.f64 (/.f64 5000000000000000/5641895835477563 (/.f64 (sqrt.f64 (+.f64 z 1)) y)) (sqrt.f64 (+.f64 1 (pow.f64 z 3)))) (sqrt.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 5000000000000000/5641895835477563 (*.f64 (sqrt.f64 (+.f64 1 (pow.f64 z 3))) (/.f64 (sqrt.f64 (+.f64 1 z)) y))) (sqrt.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 (/.f64 5000000000000000/5641895835477563 (sqrt.f64 (+.f64 1 z))) (/.f64 (hypot.f64 1 (pow.f64 z 3/2)) y)) (sqrt.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 (/.f64 5000000000000000/5641895835477563 (/.f64 (sqrt.f64 (+.f64 z 1)) y)) (sqrt.f64 (fma.f64 z z -1))) (sqrt.f64 (+.f64 z -1)))
(*.f64 (/.f64 5000000000000000/5641895835477563 (*.f64 (sqrt.f64 (fma.f64 z z -1)) (/.f64 (sqrt.f64 (+.f64 1 z)) y))) (sqrt.f64 (+.f64 z -1)))
(*.f64 (/.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (sqrt.f64 (+.f64 1 z)))) (sqrt.f64 (fma.f64 z z -1))) (sqrt.f64 (+.f64 z -1)))
(*.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) 5000000000000000/5641895835477563)) (cbrt.f64 (+.f64 1 (pow.f64 z 3)))) (cbrt.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 y (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 z 3))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) 5000000000000000/5641895835477563))) (cbrt.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 y (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) 5000000000000000/5641895835477563) (cbrt.f64 (+.f64 1 (pow.f64 z 3))))) (cbrt.f64 (fma.f64 z z (-.f64 1 z))))
(*.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) 5000000000000000/5641895835477563)) (cbrt.f64 (fma.f64 z z -1))) (cbrt.f64 (+.f64 z -1)))
(*.f64 (/.f64 y (*.f64 (cbrt.f64 (fma.f64 z z -1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) 5000000000000000/5641895835477563))) (cbrt.f64 (+.f64 z -1)))
(*.f64 (/.f64 y (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) 5000000000000000/5641895835477563) (cbrt.f64 (fma.f64 z z -1)))) (cbrt.f64 (+.f64 z -1)))
(pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 1)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 3)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(pow.f64 (/.f64 (-.f64 -1 z) (*.f64 y -5000000000000000/5641895835477563)) -1)
(*.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 1 (-.f64 -1 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (-.f64 -1 z)))
(pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) 1/3)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(neg.f64 (/.f64 y (/.f64 (-.f64 -1 z) 5000000000000000/5641895835477563)))
(*.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 1 (-.f64 -1 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (-.f64 -1 z)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))
(sqrt.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2))
(fabs.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)))
(log.f64 (exp.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(exp.f64 (-.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) (log1p.f64 z)))
(exp.f64 (-.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 y)) (log1p.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 (log1p.f64 z)))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) (log1p.f64 z)) 1))
(exp.f64 (-.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 y)) (log1p.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 (log1p.f64 z)))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) 1)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (expm1.f64 (log1p.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (-.f64 1 x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(-.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (expm1.f64 (log1p.f64 x)))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) 1)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(*.f64 1 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(*.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 1)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(*.f64 (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(*.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2) (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))
(*.f64 (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))
(/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (+.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (/.f64 (*.f64 (*.f64 y -5000000000000000/5641895835477563) x) (-.f64 -1 z)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3))) (fma.f64 x x (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2) (/.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 (-.f64 -1 z) x)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3))) (+.f64 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (-.f64 -1 z))) x) (fma.f64 x x (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3))) (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2) (*.f64 x (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (-.f64 -1 z)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2) (*.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x)))))) (-.f64 (*.f64 x x) (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (-.f64 (pow.f64 x 4) (*.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2) (*.f64 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x) (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x))))) (fma.f64 x x (*.f64 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x) (*.f64 (/.f64 y (+.f64 1 z)) -5000000000000000/5641895835477563))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 x 4) (*.f64 (-.f64 x (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))) (*.f64 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2))))) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (-.f64 x (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x)))) 3) (pow.f64 x 6))) (+.f64 (*.f64 x (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2) (*.f64 (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x)))) (*.f64 x (*.f64 x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x)))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x))) 3) (pow.f64 x 6))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x))) (-.f64 (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x))) (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x))) 3) (pow.f64 x 6))) (+.f64 (pow.f64 x 4) (*.f64 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x) (*.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) (-.f64 (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x))) (*.f64 x x))))))
(/.f64 1 (/.f64 1 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3))) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3))))
(/.f64 (*.f64 (hypot.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3/2) (pow.f64 x 3/2)) (hypot.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3/2) (pow.f64 x 3/2))) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2))) (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2))) (-.f64 x (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)))) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3))) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))) (/.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2)))) (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2))) (/.f64 (-.f64 x (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (*.f64 x x)) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) 1) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (*.f64 x x)) 1) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) 1) (neg.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x)))))) (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3/2) (pow.f64 x 3/2)) (sqrt.f64 (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))) (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2))) (/.f64 (sqrt.f64 (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))))) (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2))) (sqrt.f64 (-.f64 x (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))))) (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)))) (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x)))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3))) (cbrt.f64 (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))) (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2)))) (cbrt.f64 (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2))) (cbrt.f64 (-.f64 x (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))))) (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (/.f64 (-.f64 -1 z) (*.f64 y -5000000000000000/5641895835477563)))) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (+.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (/.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (-.f64 -1 z)) (*.f64 y -5000000000000000/5641895835477563))) (/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2) (*.f64 x x)) (/.f64 1 (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))))))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (*.f64 y -5000000000000000/5641895835477563) (/.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (-.f64 -1 z)))) (*.f64 (fma.f64 x x (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2)) (-.f64 x (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)))))
(/.f64 (+.f64 (pow.f64 x 4) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (/.f64 (-.f64 -1 z) y)) 5000000000000000/5641895835477563)) (*.f64 (fma.f64 x x (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2)) (-.f64 x (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2) 3)) (/.f64 1 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (/.f64 (-.f64 -1 z) (*.f64 y -5000000000000000/5641895835477563)))) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2) 3)) (/.f64 (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (-.f64 -1 z)) (*.f64 y -5000000000000000/5641895835477563)) (*.f64 x (*.f64 x (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2))))) (/.f64 1 (-.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 6)) (-.f64 x (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)))) (fma.f64 x (*.f64 x (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2)) (fma.f64 (/.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (-.f64 -1 z)) (*.f64 y -5000000000000000/5641895835477563) (pow.f64 x 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 6)) 1) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x)))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3)))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 6)) (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3)) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) 3)) (/.f64 (-.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 6)) (*.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3))) (/.f64 1 (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x))))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) 3)) (*.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (-.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (pow.f64 x 6)) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) 1) (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))))) (sqrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))) (cbrt.f64 (-.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 2)) (+.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 2)) (+.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 2)) (+.f64 (sqrt.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) (-.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (fma.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 y (+.f64 1 z)) (*.f64 5000000000000000/5641895835477563 (-.f64 (/.f64 (/.f64 y 5641895835477563/5000000000000000) (+.f64 1 z)) x)))))
(pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 1)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 2)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 3)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(pow.f64 (pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 3) 1/3)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 2))
(sqrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x) 2))
(fabs.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x))
(log.f64 (exp.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(cbrt.f64 (pow.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x) 3))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(expm1.f64 (log1p.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(exp.f64 (log.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)) 1))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(log1p.f64 (expm1.f64 (+.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) (/.f64 1 (+.f64 z 1)) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(fma.f64 1 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(fma.f64 1 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) (sqrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) 2) (cbrt.f64 (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1)))) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (/.f64 5000000000000000/5641895835477563 (+.f64 z 1))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) x)

localize14.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.01%
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
0.01%
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
0.37%
(/.f64 5641895835477563/5000000000000000 y)
25.06%
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
Compiler

Compiled 37 to 19 computations (48.6% saved)

series4.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
y
@-inf
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
1.0ms
y
@0
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
0.0ms
y
@inf
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
0.0ms
y
@-inf
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
0.0ms
x
@0
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))

rewrite114.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1320×associate-/l*
894×distribute-rgt-in
858×distribute-lft-in
554×associate-/l/
486×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01069
123569
2356469
Stop Event
node limit
Counts
3 → 205
Calls
Call 1
Inputs
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x -2) x) (*.f64 (pow.f64 x -2) (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x -2) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (pow.f64 x -2)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (pow.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (pow.f64 x -2)) (*.f64 x (pow.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (*.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) x) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (*.f64 x x))) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 x x)) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (pow.f64 x 4))) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) x) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) 1) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (*.f64 x x)) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) x))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (pow.f64 x -2)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (pow.f64 x -2)) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (pow.f64 x -2)) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (pow.f64 x -2)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (/.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (neg.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 1 (neg.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 1 (neg.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (*.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) (*.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 4) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 (*.f64 x x) 3) (-.f64 (*.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3)) (*.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 5641895835477563/5000000000000000 (/.f64 1 y) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (/.f64 5641895835477563/5000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 5641895835477563/5000000000000000 y) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 5641895835477563/5000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 5641895835477563/5000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 1 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (/.f64 1 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (-.f64 (+.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (*.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (/.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (/.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))) (/.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (-.f64 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 4) (*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (*.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (*.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))) (*.f64 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) 3)) (*.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (*.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (+.f64 (pow.f64 (*.f64 x x) 3) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (neg.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))))

simplify137.0ms (0.9%)

Algorithm
egg-herbie
Rules
1082×associate-*r*
878×associate-*l*
552×distribute-lft-in
512×distribute-rgt-in
508×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051714875
1154713197
Stop Event
node limit
Counts
277 → 306
Calls
Call 1
Inputs
(/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
x
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
x
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
x
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
x
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(+.f64 (*.f64 (pow.f64 x -2) x) (*.f64 (pow.f64 x -2) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 (*.f64 (pow.f64 x -2) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) x))
(+.f64 (*.f64 x (pow.f64 x -2)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (pow.f64 x -2)))
(+.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (pow.f64 x -2)) (*.f64 x (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 1)
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))
(*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 1)
(*.f64 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 x -2)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (*.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 x -2)))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) x) (/.f64 1 x))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (neg.f64 (*.f64 x x))))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) x))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 1 (neg.f64 (*.f64 x x))) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 x x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 x x)) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (pow.f64 x 4))) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) x) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) 1) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 x x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (*.f64 x x)) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 1 (/.f64 x (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) x))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (pow.f64 x -2)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (pow.f64 x -2)) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (pow.f64 x -2)) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (pow.f64 x -2)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 1)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 3)
(pow.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) -1)
(pow.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) 1/3)
(neg.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (*.f64 x x))))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 5641895835477563/5000000000000000 y)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))) 1)
(-.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 (log1p.f64 x))) 1)
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 1)
(*.f64 1 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 1)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (/.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (neg.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 1 (neg.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 1 (neg.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (*.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(/.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) (*.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 (*.f64 x x) 3) (-.f64 (*.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3)) (*.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))
(pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 1)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(exp.f64 (log.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 5641895835477563/5000000000000000 (/.f64 1 y) x)
(fma.f64 1 x (/.f64 5641895835477563/5000000000000000 y))
(fma.f64 1 (/.f64 5641895835477563/5000000000000000 y) x)
(fma.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)
(+.f64 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1))
(+.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (*.f64 1 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1)))
(+.f64 x (*.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) 1))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))
(+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x)
(+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) x)
(+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) 1)
(*.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1)
(*.f64 1 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(*.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(*.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (/.f64 1 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (-.f64 (+.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (*.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))))
(/.f64 1 (/.f64 1 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(/.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (/.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))
(/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (/.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))) (/.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (-.f64 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (*.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (*.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))) (*.f64 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) 3)) (*.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (*.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (+.f64 (pow.f64 (*.f64 x x) 3) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (neg.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))
(pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 2)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 3)
(pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2))
(log.f64 (exp.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(exp.f64 (log.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(fma.f64 1 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
Outputs
(/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))
(/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))
(/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x))
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
x
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
x
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
x
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
x
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))
(/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
x
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
x
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))
(/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 y (pow.f64 x 2)))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -1 x))
(+.f64 (*.f64 (pow.f64 x -2) x) (*.f64 (pow.f64 x -2) (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 (*.f64 (pow.f64 x -2) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) x))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 (*.f64 x (pow.f64 x -2)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (pow.f64 x -2)))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (pow.f64 x -2)) (*.f64 x (pow.f64 x -2)))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 1)
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 1)
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 x -2)))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (*.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 x -2)))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) x) (/.f64 1 x))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (neg.f64 (*.f64 x x))))
(*.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (*.f64 x (neg.f64 x))))
(/.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 x (neg.f64 x)))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) x))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 1 (neg.f64 (*.f64 x x))) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (*.f64 x (neg.f64 x))))
(/.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 x (neg.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 x x)))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 x x)) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (pow.f64 x 4))) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) x) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) 1) (/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 x x)))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))) (cbrt.f64 (pow.f64 x 4)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (/.f64 (cbrt.f64 (pow.f64 x 4)) (cbrt.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (*.f64 x x)) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(*.f64 (/.f64 1 (/.f64 x (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) x))) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (pow.f64 x -2)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (pow.f64 x -2)) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (*.f64 (*.f64 (pow.f64 x -2) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (pow.f64 x -2))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (pow.f64 x -2)) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 (-.f64 (pow.f64 x 4) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (pow.f64 x -2))) (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (/.f64 -5641895835477563/5000000000000000 y))))) (pow.f64 x -2)) (fma.f64 x x (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (pow.f64 x -2)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(*.f64 (/.f64 (*.f64 (pow.f64 x -2) (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (-.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 x x)))))
(*.f64 (/.f64 (pow.f64 x -2) (/.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3)) (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (-.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 x x)))))
(pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 1)
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 3)
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(pow.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) -1)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) 2)
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))
(pow.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) 1/3)
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(neg.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (*.f64 x x))))
(*.f64 (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (*.f64 x (neg.f64 x))))
(/.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 x (neg.f64 x)))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 x -2)))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (log.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 1 x))
(+.f64 -1 (+.f64 x (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 (exp.f64 (log1p.f64 x)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) -1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 1 x))
(+.f64 -1 (+.f64 x (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(-.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 (log1p.f64 x))) 1)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 (exp.f64 (log1p.f64 x)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) -1))
(*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 1)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(*.f64 1 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(*.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (+.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(*.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 (pow.f64 x 4) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (*.f64 x x) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(*.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (-.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 x x)))) (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))))
(*.f64 (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (-.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (*.f64 x x)))) (/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3))))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 1)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (/.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(/.f64 1 (/.f64 1 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2)))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2) (/.f64 1 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (/.f64 1 (/.f64 1 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (/.f64 1 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(*.f64 (sqrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (sqrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (/.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(*.f64 (cbrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (cbrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (/.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (neg.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 1 (neg.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 1 (neg.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (*.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (*.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (pow.f64 x 6) (/.f64 (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 y 3))) (*.f64 (+.f64 (pow.f64 x 3) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (*.f64 x x)) (*.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))) (*.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(/.f64 (-.f64 (pow.f64 x 4) (/.f64 (/.f64 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (*.f64 y y)) (*.f64 y y))) (*.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (fma.f64 x x (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 3)) (*.f64 (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (+.f64 (pow.f64 (*.f64 x x) 3) (-.f64 (*.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (/.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 3) 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (+.f64 (pow.f64 (*.f64 x x) 3) (*.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (/.f64 5791960252979012394618161944550870335017954211713821107691674913023706433776010222202218812092341831584509743996409612316389692240550218351323/1953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 3) 3))) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (+.f64 (pow.f64 x 6) (*.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) 3)) (*.f64 (-.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))) (*.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (/.f64 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) (+.f64 (pow.f64 x 4) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (fma.f64 x x (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 6) (/.f64 -32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y y) 3))) (-.f64 x (/.f64 5641895835477563/5000000000000000 y))) (+.f64 (pow.f64 x 4) (*.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)) (fma.f64 x x (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y))))))
(pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 1)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 2)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(pow.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 3) 1/3)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2))
(fabs.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(log.f64 (exp.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 3))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(exp.f64 (log.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 1))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(fma.f64 5641895835477563/5000000000000000 (/.f64 1 y) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(fma.f64 1 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(fma.f64 1 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(fma.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)
(+.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(+.f64 x (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(+.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 x (+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 x (*.f64 1 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1)))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(+.f64 x (*.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) 1))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (-.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))
(+.f64 (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x) (*.f64 2 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (-.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))
(+.f64 (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x) (*.f64 2 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (-.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))
(+.f64 (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x) (*.f64 2 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (-.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))
(+.f64 (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x) (*.f64 2 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (-.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))
(+.f64 (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x) (*.f64 2 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (-.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))
(+.f64 (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x) (*.f64 2 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (*.f64 2 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x) (*.f64 2 (+.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (-.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))
(+.f64 (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x) (*.f64 2 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (-.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))
(+.f64 (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x) (*.f64 2 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (+.f64 (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (-.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))
(+.f64 (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x) (*.f64 2 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x)
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1) x)
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(+.f64 (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 1 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (+.f64 (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x (neg.f64 x))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(+.f64 x (fma.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (neg.f64 (pow.f64 x -2)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(+.f64 x (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (+.f64 (neg.f64 (pow.f64 x -2)) (pow.f64 x -2)))))
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) 1)
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(*.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1)
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(*.f64 1 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(*.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(*.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 2))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(*.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (/.f64 1 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (/.f64 1 (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))) (fma.f64 x x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1)))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) x)))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (/.f64 1 (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))) (fma.f64 x x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (-.f64 (+.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (*.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))) (-.f64 (fma.f64 x x (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (*.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))) (-.f64 (fma.f64 x x (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (*.f64 (pow.f64 x -1) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)) (-.f64 (pow.f64 x 4) (*.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) (*.f64 (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))))) (-.f64 (*.f64 x x) (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)) (-.f64 (pow.f64 x 4) (*.f64 (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (*.f64 (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (*.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x -4)))))) (-.f64 (*.f64 x x) (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 3))) (+.f64 (pow.f64 x 4) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) 3))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (-.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (*.f64 x x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1))) 3))) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1))) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1))) (*.f64 x x)))))
(/.f64 1 (/.f64 1 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (/.f64 1 (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (/.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))) (fma.f64 x x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1)))))
(/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))) (fma.f64 x x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)))) (fma.f64 x x (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (/.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (sqrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)))) (fma.f64 x x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)))) (/.f64 (fma.f64 x x (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1)))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))) (/.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))))) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (/.f64 (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (cbrt.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))) (-.f64 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (*.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))
(/.f64 (-.f64 (pow.f64 x 4) (*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (*.f64 (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (fma.f64 x x (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (*.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 6)) (*.f64 (fma.f64 x x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 6)) (fma.f64 x x (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))) (*.f64 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))) (fma.f64 x x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) 3)) (*.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (*.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) 3)) (*.f64 (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 x 4) (*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) (fma.f64 x x (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))))
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) 3)) (*.f64 (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) (+.f64 (pow.f64 x 4) (*.f64 (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)) (fma.f64 x x (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))) (+.f64 (pow.f64 (*.f64 x x) 3) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))) (+.f64 (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 6)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3) 3)) (+.f64 (pow.f64 x 6) (+.f64 (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))))) (fma.f64 x x (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (neg.f64 (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4)))) (neg.f64 (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(/.f64 (+.f64 (*.f64 x (neg.f64 x)) (/.f64 (pow.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 4))) (-.f64 (*.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)) (+.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3))) (neg.f64 (fma.f64 x x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (pow.f64 x -2) (+.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (pow.f64 x -4)) (pow.f64 x -1))))))
(pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 1)
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 2)
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 3)
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 3) 1/3)
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 2))
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))) 2))
(fabs.f64 (fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x))
(log.f64 (exp.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2))) 3))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(exp.f64 (log.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))) 1))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x -2)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(fma.f64 1 x (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (pow.f64 x -2) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(-.f64 x (*.f64 (pow.f64 x -2) (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 x -2) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) x)

eval609.0ms (4%)

Compiler

Compiled 35745 to 23058 computations (35.5% saved)

prune315.0ms (2.1%)

Pruning

13 alts after pruning (6 fresh and 7 done)

PrunedKeptTotal
New130831311
Fresh033
Picked101
Done077
Total1309131322
Error
0%
Counts
1322 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
79.52%
(/.f64 -1 x)
36.72%
(-.f64 x (/.f64 x (*.f64 x x)))
28.89%
(-.f64 x (/.f64 1 x))
20.78%
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
54.89%
(+.f64 x (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) y)))
34.45%
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
44.15%
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
32.59%
(+.f64 x (*.f64 (/.f64 y (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))
36.4%
(+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))
57.46%
(+.f64 x (*.f64 y (/.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (+.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)))))
52.79%
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
86.8%
(*.f64 y 5000000000000000/5641895835477563)
30.73%
x
Compiler

Compiled 163 to 118 computations (27.6% saved)

regimes61.0ms (0.4%)

Counts
25 → 1
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(/.f64 -1 x)
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(-.f64 x (/.f64 1 x))
(-.f64 x (/.f64 x (*.f64 x x)))
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(-.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x))))
(+.f64 x (*.f64 (/.f64 y (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) y)))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 x (/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x))))
(+.f64 x (*.f64 y (/.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (+.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))
(+.f64 x (/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(+.f64 x (*.f64 (/.f64 -1 (-.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (exp.f64 z) 2)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x)))
Outputs
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
Calls

6 calls:

12.0ms
z
12.0ms
y
12.0ms
x
12.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
4.0ms
(exp.f64 z)
Results
ErrorSegmentsBranch
0.08%1x
0.08%1y
0.08%1z
0.08%1(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
0.08%1(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
0.08%1(exp.f64 z)
Compiler

Compiled 325 to 201 computations (38.2% saved)

regimes105.0ms (0.7%)

Counts
23 → 3
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(/.f64 -1 x)
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(-.f64 x (/.f64 1 x))
(-.f64 x (/.f64 x (*.f64 x x)))
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(-.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x))))
(+.f64 x (*.f64 (/.f64 y (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) y)))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 x (/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x))))
(+.f64 x (*.f64 y (/.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (+.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))
(+.f64 x (/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
Outputs
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))
Calls

6 calls:

31.0ms
z
29.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
11.0ms
y
11.0ms
x
10.0ms
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
Results
ErrorSegmentsBranch
6.02%1x
6.02%1y
0.05%3z
0.09%3(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
0.05%3(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
0.05%3(exp.f64 z)
Compiler

Compiled 285 to 178 computations (37.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0000000015382091
1.00000000156003
0.0ms
0.0
3.2488626824446862e-6
Compiler

Compiled 21 to 15 computations (28.6% saved)

regimes99.0ms (0.7%)

Counts
22 → 3
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(/.f64 -1 x)
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(-.f64 x (/.f64 1 x))
(-.f64 x (/.f64 x (*.f64 x x)))
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(-.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x))))
(+.f64 x (*.f64 (/.f64 y (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) y)))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 x (/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x))))
(+.f64 x (*.f64 y (/.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (+.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))
(+.f64 x (/.f64 y (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) x)
Outputs
(-.f64 x (/.f64 1 x))
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))
Calls

4 calls:

29.0ms
x
29.0ms
z
28.0ms
y
7.0ms
(exp.f64 z)
Results
ErrorSegmentsBranch
14.43%3x
13.68%2y
0.37%3z
0.37%3(exp.f64 z)
Compiler

Compiled 251 to 156 computations (37.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0000000015382091
1.00000000156003
0.0ms
0.0
3.2488626824446862e-6
Compiler

Compiled 21 to 15 computations (28.6% saved)

regimes80.0ms (0.5%)

Counts
19 → 3
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(/.f64 -1 x)
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(-.f64 x (/.f64 1 x))
(-.f64 x (/.f64 x (*.f64 x x)))
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(-.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x))))
(+.f64 x (*.f64 (/.f64 y (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) y)))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
(+.f64 x (/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x))))
(+.f64 x (*.f64 y (/.f64 (-.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (+.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)))))
Outputs
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x))))
x
Calls

3 calls:

25.0ms
x
25.0ms
z
25.0ms
y
Results
ErrorSegmentsBranch
16.76%2x
13.68%2y
0.55%3z
Compiler

Compiled 222 to 139 computations (37.4% saved)

bsearch40.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
0.0004920171381805999
0.2756600018300842
23.0ms
-1.7800110147088648e+25
-12.637205566730444
Results
35.0ms304×body256valid
Compiler

Compiled 635 to 466 computations (26.6% saved)

regimes252.0ms (1.7%)

Counts
17 → 3
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(/.f64 -1 x)
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(-.f64 x (/.f64 1 x))
(-.f64 x (/.f64 x (*.f64 x x)))
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(-.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x))))
(+.f64 x (*.f64 (/.f64 y (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) y)))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y y)))))
Outputs
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x))))
x
Calls

3 calls:

200.0ms
z
25.0ms
x
23.0ms
y
Results
ErrorSegmentsBranch
16.7%3x
14.77%2y
0.55%3z
Compiler

Compiled 170 to 107 computations (37.1% saved)

bsearch41.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
0.0004920171381805999
0.2756600018300842
23.0ms
-1.7800110147088648e+25
-12.637205566730444
Results
36.0ms304×body256valid
Compiler

Compiled 483 to 352 computations (27.1% saved)

regimes126.0ms (0.8%)

Counts
13 → 3
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(/.f64 -1 x)
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(-.f64 x (/.f64 1 x))
(-.f64 x (/.f64 x (*.f64 x x)))
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(-.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(-.f64 x (/.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))
Outputs
(-.f64 x (/.f64 1 x))
(+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
x
Calls

3 calls:

74.0ms
x
27.0ms
y
21.0ms
z
Results
ErrorSegmentsBranch
18.25%3x
14.86%3y
0.62%3z
Compiler

Compiled 106 to 67 computations (36.8% saved)

bsearch203.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
0.0004920171381805999
0.2756600018300842
186.0ms
-1.7800110147088648e+25
-12.637205566730444
Results
199.0ms304×body256valid
Compiler

Compiled 407 to 295 computations (27.5% saved)

regimes118.0ms (0.8%)

Counts
9 → 7
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(/.f64 -1 x)
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(-.f64 x (/.f64 1 x))
(-.f64 x (/.f64 x (*.f64 x x)))
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (+.f64 z 1)))
Outputs
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
x
Calls

3 calls:

77.0ms
z
20.0ms
y
18.0ms
x
Results
ErrorSegmentsBranch
20.94%3x
16.62%3y
7.94%7z
Compiler

Compiled 66 to 43 computations (34.8% saved)

bsearch132.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
4.131863688092182e-58
1.398156430044368e-55
16.0ms
1.0489255222863376e-62
7.381824685664001e-59
12.0ms
1.5066199231715174e-170
1.152816676328948e-169
51.0ms
-1.5735548892729125e-272
-7.650483710495609e-274
17.0ms
-1.0302899829477122e-204
-4.622453967563579e-210
18.0ms
-2.815430254770427e-102
-1.3324855847258163e-108
Results
122.0ms752×body256valid
Compiler

Compiled 835 to 649 computations (22.3% saved)

regimes57.0ms (0.4%)

Counts
4 → 8
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(/.f64 -1 x)
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
Outputs
x
(/.f64 -1 x)
x
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
x
(*.f64 y 5000000000000000/5641895835477563)
(/.f64 -1 x)
x
Calls

3 calls:

29.0ms
x
16.0ms
y
11.0ms
z
Results
ErrorSegmentsBranch
21.07%8x
25.44%5y
22.44%3z
Compiler

Compiled 27 to 19 computations (29.6% saved)

bsearch183.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
1.7211267694820894e-18
4.814668879923088e-10
13.0ms
-6.28842060509307e-196
-1.2076020389986981e-197
21.0ms
-2.6517357036716945e-179
-4.03482841657405e-184
17.0ms
-4.6355404371633266e-138
-2.1134513791605264e-141
19.0ms
-9.40876373943612e-47
-1.6686544568119746e-51
49.0ms
-1.193431606715792e-40
-1.2449308780418606e-41
9.0ms
-1.977461592683725e-10
-5.4188784553510826e-11
Results
135.0ms832×body256valid
Compiler

Compiled 691 to 565 computations (18.2% saved)

regimes48.0ms (0.3%)

Counts
3 → 10
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(/.f64 -1 x)
Outputs
x
(/.f64 -1 x)
x
(*.f64 y 5000000000000000/5641895835477563)
x
(*.f64 y 5000000000000000/5641895835477563)
x
(*.f64 y 5000000000000000/5641895835477563)
(/.f64 -1 x)
x
Calls

3 calls:

30.0ms
x
10.0ms
y
8.0ms
z
Results
ErrorSegmentsBranch
20.66%10x
28.41%3y
25.73%2z
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch207.0ms (1.4%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
44.0ms
1.7211267694820894e-18
4.814668879923088e-10
17.0ms
9.60092395575642e-200
2.386768238262028e-196
17.0ms
-3.690715589194358e-291
-1.0739972763664814e-293
24.0ms
-2.8017107129651186e-204
-3.2800584171432876e-210
51.0ms
-2.6517357036716945e-179
-4.03482841657405e-184
15.0ms
-4.6355404371633266e-138
-2.1134513791605264e-141
15.0ms
-1.2757157112712712e-125
-8.899055651108827e-128
13.0ms
-1.193431606715792e-40
-1.2449308780418606e-41
11.0ms
-1.977461592683725e-10
-5.4188784553510826e-11
Results
193.0ms1024×body256valid
Compiler

Compiled 805 to 671 computations (16.6% saved)

regimes27.0ms (0.2%)

Accuracy

Total -45.3b remaining (-273.4%)

Threshold costs -45.3b (-273.4%)

Counts
2 → 7
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
Outputs
x
(*.f64 y 5000000000000000/5641895835477563)
x
(*.f64 y 5000000000000000/5641895835477563)
x
(*.f64 y 5000000000000000/5641895835477563)
x
Calls

3 calls:

20.0ms
x
3.0ms
z
3.0ms
y
Results
ErrorSegmentsBranch
25.91%7x
30.73%1y
30.73%1z
Compiler

Compiled 19 to 14 computations (26.3% saved)

bsearch148.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
3.1316842072981e-189
1.0109410308832588e-180
19.0ms
-3.690715589194358e-291
-1.0739972763664814e-293
60.0ms
-2.8017107129651186e-204
-3.2800584171432876e-210
19.0ms
-2.6517357036716945e-179
-4.03482841657405e-184
17.0ms
-4.6355404371633266e-138
-2.1134513791605264e-141
15.0ms
-1.2757157112712712e-125
-8.899055651108827e-128
Results
136.0ms800×body256valid
Compiler

Compiled 621 to 515 computations (17.1% saved)

simplify64.0ms (0.4%)

Algorithm
egg-herbie
Rules
46×+-commutative
26×*-commutative
22×sub-neg
16×not-or
14×not-not
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0157869
1198869
2225869
3239869
4250869
5260869
6267869
7272869
8274869
9275869
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(if (<=.f64 (exp.f64 z) 0) (-.f64 x (/.f64 1 x)) (if (<=.f64 (exp.f64 z) 4503599634351075/4503599627370496) (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))) (+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))))
(if (<=.f64 (exp.f64 z) 0) (-.f64 x (/.f64 1 x)) (if (<=.f64 (exp.f64 z) 4503599634351075/4503599627370496) (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) (+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))))
(if (<=.f64 z -130) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 x (/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x)))) x))
(if (<=.f64 z -98) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x)))) x))
(if (<=.f64 z -195) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) x))
(if (<=.f64 z -2319990124843707/10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896) (-.f64 x (/.f64 1 x)) (if (<=.f64 z -885610777450897/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) (if (<=.f64 z -6699903382837499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 3263311827866217/135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400768) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) (if (<=.f64 z 5094851926441913/231584178474632390847141970017375815706539969331281128078915168015826259279872) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 5521397077432451/55213970774324510299478046898216203619608871777363092441300193790394368) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) x))))))
(if (<=.f64 x -8510837770086989/77371252455336267181195264) x (if (<=.f64 x -2108713864231463/49039857307708443467467104868809893875799651909875269632) (/.f64 -1 x) (if (<=.f64 x -8424983333484575/842498333348457493583344221469363458551160763204392890034487820288) x (if (<=.f64 x -8924236958169793/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) (if (<=.f64 x -6099683809656359/1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744) x (if (<=.f64 x -2777351756017541/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x 8924260225606735/20282409603651670423947251286016) (/.f64 -1 x) x)))))))
(if (<=.f64 x -6769984589841923/38685626227668133590597632) x (if (<=.f64 x -8238696027695019/196159429230833773869868419475239575503198607639501078528) (/.f64 -1 x) (if (<=.f64 x -548744862360233/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) x (if (<=.f64 x -2932957984674943/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x -4485061624747323/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) x (if (<=.f64 x -4970264567326463/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x -8707576121989343/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) x (if (<=.f64 x 5170923996658113/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x 6490371073168535/162259276829213363391578010288128) (/.f64 -1 x) x)))))))))
(if (<=.f64 x -548744862360233/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) x (if (<=.f64 x -7709489559716993/1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x -4688384418402535/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) x (if (<=.f64 x -1373600389515677/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x -3651564180189079/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) x (if (<=.f64 x 631496676764423/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (*.f64 y 5000000000000000/5641895835477563) x))))))
x
Outputs
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(if (<=.f64 (exp.f64 z) 0) (-.f64 x (/.f64 1 x)) (if (<=.f64 (exp.f64 z) 4503599634351075/4503599627370496) (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))) (+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))))
(if (<=.f64 (exp.f64 z) 0) (-.f64 x (/.f64 1 x)) (if (<=.f64 (exp.f64 z) 4503599634351075/4503599627370496) (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 x y)))) (+.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(if (<=.f64 (exp.f64 z) 0) (-.f64 x (/.f64 1 x)) (if (<=.f64 (exp.f64 z) 4503599634351075/4503599627370496) (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) (+.f64 x (*.f64 (/.f64 5000000000000000/5641895835477563 (exp.f64 z)) y))))
(if (<=.f64 (exp.f64 z) 0) (-.f64 x (/.f64 1 x)) (if (<=.f64 (exp.f64 z) 4503599634351075/4503599627370496) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))) (+.f64 x (*.f64 y (/.f64 5000000000000000/5641895835477563 (exp.f64 z))))))
(if (<=.f64 z -130) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 x (/.f64 y (-.f64 (/.f64 (-.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)) (*.f64 y x)))) x))
(if (<=.f64 z -130) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 x (/.f64 y (-.f64 (/.f64 (+.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 (*.f64 z 5641895835477563/5000000000000000) -5641895835477563/5000000000000000)) (*.f64 x y)))) x))
(if (<=.f64 z -130) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 x (/.f64 y (-.f64 (/.f64 (+.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)) -31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 -5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))) (*.f64 x y)))) x))
(if (<=.f64 z -98) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x)))) x))
(if (<=.f64 z -98) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y)))) x))
(if (<=.f64 z -195) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x) x))
(if (<=.f64 z -195) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 607985949695017/2251799813685248) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))) x))
(if (<=.f64 z -2319990124843707/10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896) (-.f64 x (/.f64 1 x)) (if (<=.f64 z -885610777450897/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) (if (<=.f64 z -6699903382837499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 3263311827866217/135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400768) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) (if (<=.f64 z 5094851926441913/231584178474632390847141970017375815706539969331281128078915168015826259279872) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 5521397077432451/55213970774324510299478046898216203619608871777363092441300193790394368) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) x))))))
(if (<=.f64 x -8510837770086989/77371252455336267181195264) x (if (<=.f64 x -2108713864231463/49039857307708443467467104868809893875799651909875269632) (/.f64 -1 x) (if (<=.f64 x -8424983333484575/842498333348457493583344221469363458551160763204392890034487820288) x (if (<=.f64 x -8924236958169793/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) (if (<=.f64 x -6099683809656359/1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744) x (if (<=.f64 x -2777351756017541/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x 8924260225606735/20282409603651670423947251286016) (/.f64 -1 x) x)))))))
(if (<=.f64 x -6769984589841923/38685626227668133590597632) x (if (<=.f64 x -8238696027695019/196159429230833773869868419475239575503198607639501078528) (/.f64 -1 x) (if (<=.f64 x -548744862360233/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) x (if (<=.f64 x -2932957984674943/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x -4485061624747323/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) x (if (<=.f64 x -4970264567326463/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x -8707576121989343/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) x (if (<=.f64 x 5170923996658113/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x 6490371073168535/162259276829213363391578010288128) (/.f64 -1 x) x)))))))))
(if (<=.f64 x -548744862360233/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) x (if (<=.f64 x -7709489559716993/1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x -4688384418402535/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) x (if (<=.f64 x -1373600389515677/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x -3651564180189079/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072) x (if (<=.f64 x 631496676764423/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952) (*.f64 y 5000000000000000/5641895835477563) x))))))
x
Compiler

Compiled 391 to 260 computations (33.5% saved)

soundness863.0ms (5.7%)

Algorithm
egg-herbie
Rules
1102×fma-def
936×associate--r-
890×associate-*r*
844×associate-/l*
832×associate--l-
Iterations

Useful iterations: 9 (0.0ms)

IterNodesCost
01335
12335
23635
35435
48035
513235
622835
732735
845335
968331
1086031
11125631
12221931
13468131
14597231
15756831
078323986
1221022940
Stop Event
node limit
node limit
Compiler

Compiled 290 to 165 computations (43.1% saved)

end181.0ms (1.2%)

Compiler

Compiled 361 to 224 computations (38% saved)

Profiling

Loading profile data...