Details

Time bar (total: 10.4s)

analyze213.0ms (2%)

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.2s (12%)

Results
1.2s8256×body256valid
Bogosity

preprocess109.0ms (1%)

Algorithm
egg-herbie
Rules
1762×fma-def
1510×fma-neg
922×div-sub
728×distribute-rgt-in
728×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029140
163140
2101140
3146140
4224140
5345140
6540140
7791140
81187140
91663124
102499124
114320124
126225124
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 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y (neg.f64 x)))))
(-.f64 x (/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) -5641895835477563/5000000000000000))))
(-.f64 x (/.f64 y (fma.f64 (exp.f64 z) -5641895835477563/5000000000000000 (*.f64 x y))))
(+.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 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y (neg.f64 x)))))
(-.f64 y (/.f64 x (fma.f64 x y (*.f64 (exp.f64 z) -5641895835477563/5000000000000000))))
(-.f64 y (/.f64 x (fma.f64 (exp.f64 z) -5641895835477563/5000000000000000 (*.f64 x y))))
(+.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 x (/.f64 z (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 y)) (*.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)

simplify134.0ms (1.3%)

Algorithm
egg-herbie
Rules
3442×fma-def
2120×div-sub
772×associate-*r*
756×associate-/l*
692×fma-neg
Iterations

Useful iterations: 9 (0.0ms)

IterNodesCost
01335
12335
23835
35535
48435
512635
620435
729035
839335
953531
1073831
11121431
12236031
13468831
14595731
15684531
16702131
17705131
18741331
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)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New123
Fresh011
Picked000
Done000
Total134
Accurracy
100.0%
Counts
4 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.6%
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
99.9%
(+.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.2%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
99.9%
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
99.6%
(/.f64 -5641895835477563/5000000000000000 y)
Compiler

Compiled 40 to 22 computations (45% saved)

series10.0ms (0.1%)

Counts
3 → 72
Calls

21 calls:

TimeVariablePointExpression
2.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))
1.0ms
z
@-inf
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
1.0ms
y
@0
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))

rewrite114.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1136×log-prod
642×pow-prod-down
596×pow-prod-up
524×pow-exp
468×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01351
126451
2304051
Stop Event
node limit
Counts
3 → 98
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)
Outputs
(+.f64 0 (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(-.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 (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 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) -5641895835477563/5000000000000000)
(pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 1)
(pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 3)
(pow.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1/2)
(pow.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)
(pow.f64 (*.f64 y -5000000000000000/5641895835477563) -1)
(pow.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) 1) -1)
(sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 -5641895835477563/5000000000000000 y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) -1))
(log1p.f64 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 0 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) 1)
(*.f64 -1 (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(*.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1)
(*.f64 1 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2)) (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(*.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2) (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2))
(*.f64 (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1)
(pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2) 1/2)
(pow.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -3) 1/3)
(pow.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2) 2)
(pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1)
(neg.f64 (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(sqrt.f64 (pow.f64 (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)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(cbrt.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) 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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (neg.f64 (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 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)))
(+.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x)
(+.f64 0 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 1) x)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1)
(*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 1)
(*.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2) (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 2) (*.f64 x x)) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))
(pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(log.f64 (*.f64 (exp.f64 x) (pow.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z)) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(exp.f64 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 2))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))

simplify125.0ms (1.2%)

Algorithm
egg-herbie
Rules
1080×distribute-lft-in
1052×unswap-sqr
1038×distribute-rgt-in
486×associate-+r+
406×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03345198
17965020
227534958
Stop Event
node limit
Counts
170 → 184
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 0 (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(-.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 (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 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) -5641895835477563/5000000000000000)
(pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 1)
(pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 3)
(pow.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1/2)
(pow.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)
(pow.f64 (*.f64 y -5000000000000000/5641895835477563) -1)
(pow.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) 1) -1)
(sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 -5641895835477563/5000000000000000 y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) -1))
(log1p.f64 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 0 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) 1)
(*.f64 -1 (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(*.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1)
(*.f64 1 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2)) (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(*.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2) (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2))
(*.f64 (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1)
(pow.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2) 1/2)
(pow.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -3) 1/3)
(pow.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2) 2)
(pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1)
(neg.f64 (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(sqrt.f64 (pow.f64 (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)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(cbrt.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) 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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (neg.f64 (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 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)))
(+.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x)
(+.f64 0 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 1) x)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1)
(*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 1)
(*.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2) (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 2) (*.f64 x x)) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))
(pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(log.f64 (*.f64 (exp.f64 x) (pow.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z)) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(exp.f64 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 2))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) 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 z (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2)))) (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 z (*.f64 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 z (*.f64 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 z (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2))) (fma.f64 (neg.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 (neg.f64 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 z (*.f64 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 z (*.f64 y (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2))) (fma.f64 -1 (fma.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 (/.f64 31830988618379068626528276418969/50000000000000000000000000000000 (*.f64 y y)) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3)))) (pow.f64 z 3) (*.f64 z (*.f64 z (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 -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 (*.f64 (*.f64 z z) (+.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 (fma.f64 5641895835477563/5000000000000000 (/.f64 (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 -1 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(*.f64 5000000000000000/5641895835477563 (/.f64 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 x (*.f64 y y)) (pow.f64 (exp.f64 z) 2)) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x))))
(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 x (*.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))) (*.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 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x (*.f64 x (pow.f64 y 3))) (pow.f64 (exp.f64 z) 3)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (exp.f64 z) y) 3)) (/.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 (*.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 x (*.f64 y y)) (pow.f64 (exp.f64 z) 2)) (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 (/.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 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x (*.f64 x (pow.f64 y 3))) (pow.f64 (exp.f64 z) 3))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 y 4))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (exp.f64 z) y) 3)) (/.f64 (*.f64 y 5000000000000000/5641895835477563) (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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (/.f64 -1 x))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (exp.f64 z) (*.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 (*.f64 y x) x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (fma.f64 (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 x 3)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y 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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y 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 (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 3) (pow.f64 x 4)))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (fma.f64 (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 x 3)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (/.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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (/.f64 -1 x))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (exp.f64 z) (*.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 (*.f64 y x) x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (fma.f64 (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 x 3)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y 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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y 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 (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 3) (pow.f64 x 4)))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (fma.f64 (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 x 3)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (/.f64 -1 x))))
(*.f64 5000000000000000/5641895835477563 (/.f64 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 x (*.f64 y y)) (pow.f64 (exp.f64 z) 2)) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (exp.f64 z) 2) x))))
(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 x (*.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))) (*.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 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x (*.f64 x (pow.f64 y 3))) (pow.f64 (exp.f64 z) 3)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (exp.f64 z) y) 3)) (/.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 (*.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 x (*.f64 y y)) (pow.f64 (exp.f64 z) 2)) (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 (/.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 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x (*.f64 x (pow.f64 y 3))) (pow.f64 (exp.f64 z) 3))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 y 4))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (exp.f64 z) y) 3)) (/.f64 (*.f64 y 5000000000000000/5641895835477563) (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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (/.f64 -1 x))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (exp.f64 z) (*.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 (*.f64 y x) x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (fma.f64 (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 x 3)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y 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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y 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 (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 3) (pow.f64 x 4)))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (fma.f64 (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 x 3)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (/.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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (/.f64 -1 x))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (exp.f64 z) (*.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 (*.f64 y x) x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (fma.f64 (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 x 3)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y 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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y 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 (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 3) (pow.f64 x 4)))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (*.f64 y x) x)) (fma.f64 (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 x 3)) (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y y)) (/.f64 -1 x))))
(-.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 x (fma.f64 -5641895835477563/5000000000000000 (/.f64 z y) (/.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/5000000000000000 (/.f64 z y) x) (fma.f64 -5641895835477563/10000000000000000 (/.f64 z (/.f64 y z)) (/.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))
(+.f64 (fma.f64 -5641895835477563/10000000000000000 (/.f64 z (/.f64 y z)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 z y) x)) (fma.f64 -5641895835477563/30000000000000000 (/.f64 (pow.f64 z 3) y) (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 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 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 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 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
x
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 0 (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 -5641895835477563/5000000000000000 y)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(-.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 (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 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 -5641895835477563/5000000000000000 y)
(*.f64 5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)))
(/.f64 -5641895835477563/5000000000000000 y)
(*.f64 (/.f64 1 y) -5641895835477563/5000000000000000)
(/.f64 -5641895835477563/5000000000000000 y)
(pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 1)
(/.f64 -5641895835477563/5000000000000000 y)
(pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 3)
(/.f64 -5641895835477563/5000000000000000 y)
(pow.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) 1/2)
(sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(fabs.f64 (/.f64 -5641895835477563/5000000000000000 y))
(pow.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3) 1/3)
(/.f64 -5641895835477563/5000000000000000 y)
(pow.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)
(/.f64 -5641895835477563/5000000000000000 y)
(pow.f64 (*.f64 y -5000000000000000/5641895835477563) -1)
(/.f64 -5641895835477563/5000000000000000 y)
(pow.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) 1) -1)
(/.f64 -5641895835477563/5000000000000000 y)
(sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(fabs.f64 (/.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 (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)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -5641895835477563/5000000000000000 y)) 1) 1))
(/.f64 -5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) 3))
(/.f64 -5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 -5641895835477563/5000000000000000 y))) 1/3))
(/.f64 -5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) 2))
(/.f64 -5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) -1))
(/.f64 -5641895835477563/5000000000000000 y)
(log1p.f64 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 -5641895835477563/5000000000000000 y)
(+.f64 0 (/.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 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) 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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(*.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 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(*.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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(*.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 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2)))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (cbrt.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) -2)))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2)) (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2)))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))) (cbrt.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) -2)))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))) (cbrt.f64 (pow.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x) -2)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2) (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(*.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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) 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))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(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))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(pow.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2))
(sqrt.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) -2))
(/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(pow.f64 (pow.f64 (neg.f64 (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))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(pow.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2) 2)
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(pow.f64 (neg.f64 (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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(neg.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 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) -2))
(sqrt.f64 (pow.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x) -2))
(/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(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))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) 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))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(log.f64 (/.f64 1 (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))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(cbrt.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -3))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(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))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) 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))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) 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))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1) 1))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (log.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))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (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))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) -1/2)) 2))
(/.f64 -1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (log.f64 (neg.f64 (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 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) 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 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x))
(+.f64 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 0 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 1) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(*.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 1)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(*.f64 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2) (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) 3)) (+.f64 (pow.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) 2) (*.f64 x (-.f64 x (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 3)) (fma.f64 x (-.f64 x (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 2)))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3))) (fma.f64 x (-.f64 x (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) 2) (*.f64 x x)) (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) 2) (*.f64 x x)) (-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) 2) (*.f64 x x)) (-.f64 (*.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y)) x))
(pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 1)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 3)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 2) 1/2)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(pow.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 3) 1/3)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 2)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 2))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(log.f64 (exp.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(log.f64 (*.f64 (exp.f64 x) (pow.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z))))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z))))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(log.f64 (*.f64 (pow.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 z)) (+.f64 1 (expm1.f64 x))))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x) 3))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(exp.f64 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)) 1) 1))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 3))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 1/3))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x))) 2))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (exp.f64 z) x)
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y) x)
(fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)

localize16.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
98.7%
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))
87.0%
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))
Compiler

Compiled 46 to 20 computations (56.5% saved)

series7.0ms (0.1%)

Counts
3 → 76
Calls

21 calls:

TimeVariablePointExpression
2.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)))
0.0ms
y
@inf
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))

rewrite142.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1326×log-prod
868×fma-def
830×pow-prod-down
608×pow-prod-up
564×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01263
126263
2349063
Stop Event
node limit
Counts
3 → 232
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))
Outputs
(+.f64 0 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y 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 (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 (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 (neg.f64 y) (/.f64 1 (neg.f64 (-.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 (/.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 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 (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) (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 (/.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 (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 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2)
(pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) 1) -1)
(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 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y)) -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)) 1))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.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 (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 y (neg.f64 x) (*.f64 y x)) 1))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 0 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(*.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 (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 (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 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(*.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 1 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(/.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 y (neg.f64 x)) 2) (*.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 y (neg.f64 x) (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 2) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 2)) (-.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) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 2)) (-.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(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)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) -1)
(pow.f64 (/.f64 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) -1)
(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)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (exp.f64 (*.f64 y (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (pow.f64 (exp.f64 x) y)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (+.f64 1 (expm1.f64 (*.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 x (neg.f64 y) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 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)))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 1 (-.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 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 1 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(fma.f64 1 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.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 y x)))
(fma.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 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.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 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.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 y (neg.f64 x) (*.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 (*.f64 y (neg.f64 x)) 1 (*.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 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 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))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(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))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 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)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 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))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (cbrt.f64 (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 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 y (neg.f64 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 (*.f64 y (neg.f64 x)) 1 (*.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 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.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))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(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))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 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 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (neg.f64 y) x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.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 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (neg.f64 x) y (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (neg.f64 x))) (cbrt.f64 (*.f64 y (neg.f64 x)))) (cbrt.f64 (*.f64 y (neg.f64 x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 x))) (sqrt.f64 (*.f64 y (neg.f64 x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 -1 (*.f64 y x) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.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))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.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))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.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))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 (neg.f64 x) 1) y (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 0 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 3)
(pow.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) 1/2)
(pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2)
(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 (log1p.f64 641895835477563/5000000000000000)))
(exp.f64 (*.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 z (log1p.f64 641895835477563/5000000000000000))) 3))
(exp.f64 (*.f64 (+.f64 (*.f64 3 z) (log.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1/3))
(exp.f64 (*.f64 (*.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)) 3) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 z (log1p.f64 641895835477563/5000000000000000))) 2))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))

simplify214.0ms (2%)

Algorithm
egg-herbie
Rules
928×unswap-sqr
882×fma-neg
506×fma-def
478×exp-prod
412×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054510634
1132610308
2444710134
Stop Event
node limit
Counts
308 → 334
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 0 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y 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 (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 (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 (neg.f64 y) (/.f64 1 (neg.f64 (-.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 (/.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 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 (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) (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 (/.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 (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 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2)
(pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) 1) -1)
(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 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y)) -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)) 1))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.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 (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 y (neg.f64 x) (*.f64 y x)) 1))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 0 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(*.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 (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 (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 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(*.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 1 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(/.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 y (neg.f64 x)) 2) (*.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 y (neg.f64 x) (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 2) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 2)) (-.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) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 2)) (-.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(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)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) -1)
(pow.f64 (/.f64 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) -1)
(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)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (exp.f64 (*.f64 y (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (pow.f64 (exp.f64 x) y)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (+.f64 1 (expm1.f64 (*.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 x (neg.f64 y) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 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)))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 1 (-.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 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 1 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(fma.f64 1 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.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 y x)))
(fma.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 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.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 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.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 y (neg.f64 x) (*.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 (*.f64 y (neg.f64 x)) 1 (*.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 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 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))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(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))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 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)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 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))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (cbrt.f64 (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 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 y (neg.f64 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 (*.f64 y (neg.f64 x)) 1 (*.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 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.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))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(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))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 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 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (neg.f64 y) x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.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 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (neg.f64 x) y (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (neg.f64 x))) (cbrt.f64 (*.f64 y (neg.f64 x)))) (cbrt.f64 (*.f64 y (neg.f64 x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 x))) (sqrt.f64 (*.f64 y (neg.f64 x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 -1 (*.f64 y x) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.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))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.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))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.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))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 (neg.f64 x) 1) y (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 0 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 3)
(pow.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) 1/2)
(pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2)
(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 (log1p.f64 641895835477563/5000000000000000)))
(exp.f64 (*.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 z (log1p.f64 641895835477563/5000000000000000))) 3))
(exp.f64 (*.f64 (+.f64 (*.f64 3 z) (log.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1/3))
(exp.f64 (*.f64 (*.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)) 3) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 z (log1p.f64 641895835477563/5000000000000000))) 2))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
Outputs
(*.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))))
(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 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) 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 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 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (exp.f64 z) y) 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))))))
(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 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (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 x) (pow.f64 (/.f64 (exp.f64 z) y) 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))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) y) (*.f64 x x)) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) 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 (/.f64 (exp.f64 z) y) (*.f64 x x)) (/.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (exp.f64 z) 2)) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.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 (/.f64 (pow.f64 (exp.f64 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) y) (*.f64 x x)) (/.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (exp.f64 z) 2)) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(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 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x))))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.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 (/.f64 (exp.f64 z) y) (*.f64 x x)) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) 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 (/.f64 (exp.f64 z) y) (*.f64 x x)) (/.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (exp.f64 z) 2)) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.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 (/.f64 (pow.f64 (exp.f64 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) y) (*.f64 x x)) (/.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (exp.f64 z) 2)) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(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 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x))))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.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 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (/.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 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (*.f64 (*.f64 z z) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 y 5641895835477563/10000000000000000) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))
(-.f64 (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 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 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 (neg.f64 (fma.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) 5641895835477563/30000000000000000 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 y 5641895835477563/10000000000000000) (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 (*.f64 z z) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 y 5641895835477563/10000000000000000) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))))
(-.f64 (-.f64 (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 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 (fma.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) 5641895835477563/30000000000000000 (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 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.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))))
(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 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) 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 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 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (exp.f64 z) 2)) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (exp.f64 z) y) 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))))))
(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 (pow.f64 y 4) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 x 3))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 x x))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (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 x) (pow.f64 (/.f64 (exp.f64 z) y) 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))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) y) (*.f64 x x)) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) 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 (/.f64 (exp.f64 z) y) (*.f64 x x)) (/.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (exp.f64 z) 2)) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.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 (/.f64 (pow.f64 (exp.f64 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) y) (*.f64 x x)) (/.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (exp.f64 z) 2)) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(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 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x))))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.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 (/.f64 (exp.f64 z) y) (*.f64 x x)) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) 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 (/.f64 (exp.f64 z) y) (*.f64 x x)) (/.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (exp.f64 z) 2)) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.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 (/.f64 (pow.f64 (exp.f64 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) y) (*.f64 x x)) (/.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (exp.f64 z) 2)) (*.f64 (*.f64 y y) (pow.f64 x 3))))) (/.f64 1 x))
(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 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 y (*.f64 y (pow.f64 x 3)))) (/.f64 -1 x))))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (/.f64 (exp.f64 z) y) x) x) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.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 5641895835477563/5000000000000000 (-.f64 (*.f64 z 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 (fma.f64 (*.f64 z z) 5641895835477563/10000000000000000 (fma.f64 z 5641895835477563/5000000000000000 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 (fma.f64 5641895835477563/30000000000000000 (pow.f64 z 3) (*.f64 z 5641895835477563/5000000000000000)) (fma.f64 (*.f64 z z) 5641895835477563/10000000000000000 5641895835477563/5000000000000000)) (*.f64 y x))
(+.f64 (fma.f64 (*.f64 z z) 5641895835477563/10000000000000000 5641895835477563/5000000000000000) (-.f64 (fma.f64 5641895835477563/30000000000000000 (pow.f64 z 3) (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x)))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
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 5641895835477563/30000000000000000 (pow.f64 z 3)))))
(+.f64 (fma.f64 5641895835477563/30000000000000000 (pow.f64 z 3) (*.f64 z 5641895835477563/5000000000000000)) (fma.f64 (*.f64 z z) 5641895835477563/10000000000000000 5641895835477563/5000000000000000))
(+.f64 (fma.f64 (*.f64 z z) 5641895835477563/10000000000000000 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3)))
(+.f64 0 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 1)
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 y (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.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 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.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 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.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 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) y)
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.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 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.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 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.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 (-.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)))
(*.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 (/.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 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.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 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 y (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3)))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (*.f64 y (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))
(/.f64 (*.f64 y (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(/.f64 (*.f64 y (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)))
(*.f64 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))))
(/.f64 y (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3)
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) 1/2)
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -3) 1/3)
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2)
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -1)
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) 1) -1)
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(neg.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(log.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -3))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 3)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(exp.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1) 1))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 3))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -3)) 1/3))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 2))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y)) -1))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.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 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 0 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))
(*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.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 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.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 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.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 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3))) 1) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(*.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 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3))) 1) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3))) 1) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3))) 1) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (neg.f64 x)) 3)) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 y (neg.f64 x)) 2) (*.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3))) 1) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 2) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 3) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 2) (-.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 2) (*.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 3) (pow.f64 (*.f64 0 (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2) (*.f64 (*.f64 0 (*.f64 y x)) (-.f64 (*.f64 0 (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))))
(/.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 3) (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 2))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 2)) (-.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)) (/.f64 1 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 2)) (-.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 2) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 2)) (-.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) 2) (pow.f64 (*.f64 0 (*.f64 y x)) 2)) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x)))))
(/.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)) 2) (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(pow.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) 1/2)
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(pow.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) 1/3)
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) -1)
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3))) 1) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(pow.f64 (/.f64 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) -1)
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (*.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (exp.f64 (*.f64 y (neg.f64 x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (/.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (pow.f64 (exp.f64 x) y)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(exp.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3)) 1/3))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 y (neg.f64 x) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 x (neg.f64 y) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 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 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1 (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 1 (-.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 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 1 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 1 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.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 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.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 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.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 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(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 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(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 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(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 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(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))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(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))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(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 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (cbrt.f64 (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) 2) (*.f64 (cbrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(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 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(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 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(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 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(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))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(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))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (neg.f64 y) x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3))) 1) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3))) 1) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3))) 1) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3))) 1) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 3))) 1) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.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 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)))
(fma.f64 (neg.f64 x) y (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (neg.f64 x))) (cbrt.f64 (*.f64 y (neg.f64 x)))) (cbrt.f64 (*.f64 y (neg.f64 x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 x))) (sqrt.f64 (*.f64 y (neg.f64 x))) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 -1 (*.f64 y x) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.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))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.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))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.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))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.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 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) 1) y (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(+.f64 0 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) (exp.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) (exp.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(-.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 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 3)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(pow.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))
(pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(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 (log1p.f64 641895835477563/5000000000000000)))
(exp.f64 (*.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)) 1))
(exp.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)))
(exp.f64 (*.f64 (*.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)) 1) 1))
(exp.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 z (log1p.f64 641895835477563/5000000000000000))) 3))
(exp.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)))
(exp.f64 (*.f64 (+.f64 (*.f64 3 z) (log.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) 1/3))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(exp.f64 (*.f64 (*.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)) 3) 1/3))
(exp.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 z (log1p.f64 641895835477563/5000000000000000))) 2))
(exp.f64 (+.f64 z (log1p.f64 641895835477563/5000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)

eval237.0ms (2.3%)

Compiler

Compiled 12163 to 6456 computations (46.9% saved)

prune109.0ms (1%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New5108518
Fresh000
Picked101
Done101
Total5128520
Accurracy
100.0%
Counts
520 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.3%
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
83.3%
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y))))
81.3%
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
61.9%
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
83.3%
(+.f64 x (/.f64 -1 (-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z y)) x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
81.2%
(+.f64 x (/.f64 -1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
81.3%
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
64.9%
(+.f64 x (/.f64 -1 x))
Compiler

Compiled 208 to 150 computations (27.9% saved)

localize18.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y))
100.0%
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
99.6%
(*.f64 z 5641895835477563/5000000000000000)
87.3%
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y)))
Compiler

Compiled 51 to 29 computations (43.1% saved)

series8.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

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

rewrite110.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1332×log-prod
1050×fma-def
860×pow-prod-down
582×pow-prod-up
578×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01176
125364
2372364
Stop Event
node limit
Counts
4 → 261
Calls
Call 1
Inputs
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y)))
(*.f64 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y))
Outputs
(+.f64 0 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))
(-.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 (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 (cbrt.f64 y) (/.f64 1 (-.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 (sqrt.f64 y) (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.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 (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 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 (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) (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 (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 (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 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(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))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y) 1) -1)
(neg.f64 (/.f64 y (neg.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.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))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y)) -1))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(+.f64 0 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z))) (cbrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 z) 1)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)
(pow.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 1/2)
(pow.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(sqrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))
(log.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))
(cbrt.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 3))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 2))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)
(-.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 5641895835477563/5000000000000000 (+.f64 z 1))
(*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(*.f64 1 (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 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(/.f64 1 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (neg.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (fma.f64 (*.f64 z z) 31830988618379068626528276418969/25000000000000000000000000000000 -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) -1)
(pow.f64 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) -1)
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2))
(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 (*.f64 5641895835477563/5000000000000000 z) 1 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) 5641895835477563/5000000000000000)
(+.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 (*.f64 5641895835477563/5000000000000000 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 (*.f64 x (neg.f64 y)) 1))
(+.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 x (neg.f64 y)) 1 (*.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 x (neg.f64 y)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000)
(+.f64 0 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.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 (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 (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) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.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 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y 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 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.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 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 2) (*.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 x (neg.f64 y)) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (pow.f64 (*.f64 x (neg.f64 y)) 2) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y))))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 2)) (-.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 x (neg.f64 y)) 2)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y))))
(pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(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)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) -1)
(pow.f64 (/.f64 (fma.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))) -1)
(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)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 1 (pow.f64 (exp.f64 y) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (exp.f64 (*.f64 x (neg.f64 y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 1 (pow.f64 (exp.f64 y) x))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 y))) (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 y))) (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) x)) (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) x)) (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(log.f64 (/.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (pow.f64 (exp.f64 y) x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 1 (expm1.f64 (*.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 z (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 5641895835477563/5000000000000000 z (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 x (neg.f64 y)))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 z 5641895835477563/5000000000000000 (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 z 5641895835477563/5000000000000000 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 z) 1 (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 z) 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1 (*.f64 x (neg.f64 y)))
(fma.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1 (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 x (neg.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y)))
(fma.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 1 (-.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)))
(fma.f64 1 (*.f64 x (neg.f64 y)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (cbrt.f64 (*.f64 y x))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.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) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.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) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.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) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.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))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.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))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.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))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x (neg.f64 y)))
(fma.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 x (neg.f64 y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.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))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.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))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.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))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 x (neg.f64 y)))
(fma.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (neg.f64 y) x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 x (neg.f64 y)))
(fma.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (*.f64 x (neg.f64 y)))
(fma.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (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)))
(fma.f64 (neg.f64 x) y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y)))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 y))) (cbrt.f64 (*.f64 x (neg.f64 y)))) (cbrt.f64 (*.f64 x (neg.f64 y))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 y))) (sqrt.f64 (*.f64 x (neg.f64 y))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) 5641895835477563/5000000000000000)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 -1 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 y x))) 5641895835477563/5000000000000000)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.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 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) 1) y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))

simplify189.0ms (1.8%)

Algorithm
egg-herbie
Rules
1508×fma-neg
728×log-prod
586×associate-*r*
584×fma-def
554×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064212063
1162311539
2635211363
Stop Event
node limit
Counts
357 → 388
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)
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 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))))
(+.f64 0 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))
(-.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 (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 (cbrt.f64 y) (/.f64 1 (-.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 (sqrt.f64 y) (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.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 (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 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 (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) (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 (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 (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 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(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))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y) 1) -1)
(neg.f64 (/.f64 y (neg.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.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))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y)) -1))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(+.f64 0 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z))) (cbrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 z) 1)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)
(pow.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 1/2)
(pow.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(sqrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))
(log.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))
(cbrt.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 3))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 2))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)
(-.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 5641895835477563/5000000000000000 (+.f64 z 1))
(*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(*.f64 1 (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 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(/.f64 1 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (neg.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (neg.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(/.f64 (fma.f64 (*.f64 z z) 31830988618379068626528276418969/25000000000000000000000000000000 -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) -1)
(pow.f64 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) -1)
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2))
(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 (*.f64 5641895835477563/5000000000000000 z) 1 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) 5641895835477563/5000000000000000)
(+.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 (*.f64 5641895835477563/5000000000000000 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y)))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 (*.f64 x (neg.f64 y)) 1))
(+.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 x (neg.f64 y)) 1 (*.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 x (neg.f64 y)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000)
(+.f64 0 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.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 (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 (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) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.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 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y 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 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.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 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 2) (*.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 x (neg.f64 y)) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (pow.f64 (*.f64 x (neg.f64 y)) 2) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y))))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 2)) (-.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 x (neg.f64 y)) 2)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y))))
(pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(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)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) -1)
(pow.f64 (/.f64 (fma.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))) -1)
(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)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 1 (pow.f64 (exp.f64 y) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (exp.f64 (*.f64 x (neg.f64 y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 1 (pow.f64 (exp.f64 y) x))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 y))) (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 y))) (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) x)) (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) x)) (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(log.f64 (/.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (pow.f64 (exp.f64 y) x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 1 (expm1.f64 (*.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 z (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 5641895835477563/5000000000000000 z (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 x (neg.f64 y)))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 z 5641895835477563/5000000000000000 (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 z 5641895835477563/5000000000000000 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 z) 1 (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 z) 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1 (*.f64 x (neg.f64 y)))
(fma.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1 (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 x (neg.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y)))
(fma.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 1 (-.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)))
(fma.f64 1 (*.f64 x (neg.f64 y)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (cbrt.f64 (*.f64 y x))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.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) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.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) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.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) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.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))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.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))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.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))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x (neg.f64 y)))
(fma.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 x (neg.f64 y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.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))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.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))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.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))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 x (neg.f64 y)))
(fma.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (neg.f64 y) x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 x (neg.f64 y)))
(fma.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (*.f64 x (neg.f64 y)))
(fma.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (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)))
(fma.f64 (neg.f64 x) y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y)))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 y))) (cbrt.f64 (*.f64 x (neg.f64 y)))) (cbrt.f64 (*.f64 x (neg.f64 y))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 y))) (sqrt.f64 (*.f64 x (neg.f64 y))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) 5641895835477563/5000000000000000)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 -1 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 y x))) 5641895835477563/5000000000000000)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.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 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) 1) y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
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 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x) y)))
(+.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 (*.f64 (pow.f64 y 3) (*.f64 x x)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x) y)) (/.f64 (pow.f64 y 3) (/.f64 (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 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x x)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4)))))
(+.f64 (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x) y)) (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4)) (pow.f64 x 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 (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))
(fma.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))
(fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) y) (fma.f64 (neg.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 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) (*.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 (-.f64 (neg.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) (*.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 (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 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 x x)) (/.f64 5641895835477563/5000000000000000 (*.f64 x x))) (*.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 (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))
(fma.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 (*.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 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (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 (-.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.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))
(fma.f64 -1 (+.f64 (+.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 (/.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 (*.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 (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 (*.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 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (*.f64 z z)) (fma.f64 -5641895835477563/5000000000000000 (*.f64 (/.f64 y (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 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (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))))))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (*.f64 z z)) (fma.f64 -5641895835477563/5000000000000000 (*.f64 (/.f64 y (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 (*.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 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))))))
(+.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 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4)))))
(*.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 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 z 3) (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))))))
(+.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 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4)))))
(/.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 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x) y)))
(+.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 (*.f64 (pow.f64 y 3) (*.f64 x x)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x) y)) (/.f64 (pow.f64 y 3) (/.f64 (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 y y) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 x x)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4)))))
(+.f64 (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) x) y)) (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4)) (pow.f64 x 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 (neg.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (*.f64 x x))) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 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))
(fma.f64 -1 (fma.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 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 (*.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 (neg.f64 (fma.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))) (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 x 4)))) (/.f64 -1 x))
(fma.f64 -1 (+.f64 (fma.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))) (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 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 (neg.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) (*.f64 x x))) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 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))
(fma.f64 -1 (fma.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 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 (*.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 (neg.f64 (fma.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x)))) (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 x 4)))) (/.f64 -1 x))
(fma.f64 -1 (+.f64 (fma.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 x x))) (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 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)
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 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 z) (fma.f64 y x -5641895835477563/5000000000000000))
(-.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 z) (fma.f64 y x -5641895835477563/5000000000000000))
(-.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 z) (fma.f64 y x -5641895835477563/5000000000000000))
(*.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 z) (fma.f64 y x -5641895835477563/5000000000000000))
(-.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 z) (fma.f64 y x -5641895835477563/5000000000000000))
(-.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 z) (fma.f64 y x -5641895835477563/5000000000000000))
(*.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 z) (fma.f64 y x -5641895835477563/5000000000000000))
(-.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 z) (fma.f64 y x -5641895835477563/5000000000000000))
(-.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 z) (fma.f64 y x -5641895835477563/5000000000000000))
(+.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(*.f64 -1 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(*.f64 -1 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(+.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(*.f64 -1 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(*.f64 -1 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(+.f64 0 (/.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.f64 (neg.f64 y) (/.f64 1 (neg.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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)))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))) 2)))
(*.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 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.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 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(/.f64 (*.f64 y (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))) (-.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 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 (*.f64 y (fma.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)))
(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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(fabs.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))))
(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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(pow.f64 (/.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y) 1) -1)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(neg.f64 (/.f64 y (neg.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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(fabs.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))))
(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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1) 1))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 1/3))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.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)))
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(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 y (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(+.f64 0 (*.f64 5641895835477563/5000000000000000 z))
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z))) (cbrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z)) (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))))
(-.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 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)
(*.f64 5641895835477563/5000000000000000 z)
(pow.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)) 1/2)
(sqrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(pow.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 3) 1/3)
(*.f64 5641895835477563/5000000000000000 z)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(*.f64 5641895835477563/5000000000000000 z)
(sqrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))
(sqrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(log.f64 (exp.f64 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 5641895835477563/5000000000000000 z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))
(*.f64 5641895835477563/5000000000000000 z)
(cbrt.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 3))
(*.f64 5641895835477563/5000000000000000 z)
(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)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1) 1))
(*.f64 5641895835477563/5000000000000000 z)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 3))
(*.f64 5641895835477563/5000000000000000 z)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 3)) 1/3))
(*.f64 5641895835477563/5000000000000000 z)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 3) 1/3))
(*.f64 5641895835477563/5000000000000000 z)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 2))
(*.f64 5641895835477563/5000000000000000 z)
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 5641895835477563/5000000000000000 z)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)
(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))) (fma.f64 z -5641895835477563/5000000000000000 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 (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 (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 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.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))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(/.f64 1 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(*.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.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))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.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))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(/.f64 (neg.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (neg.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 -5641895835477563/5000000000000000 (neg.f64 (*.f64 z -5641895835477563/5000000000000000))))
(/.f64 (fma.f64 (*.f64 z z) 31830988618379068626528276418969/25000000000000000000000000000000 -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(/.f64 (fma.f64 (*.f64 z z) 31830988618379068626528276418969/25000000000000000000000000000000 -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(/.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 -5641895835477563/5000000000000000 (neg.f64 (*.f64 z -5641895835477563/5000000000000000))))
(pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(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) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))
(fabs.f64 (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)
(pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(pow.f64 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) -1)
(*.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(pow.f64 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) -1)
(/.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))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(sqrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))
(fabs.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(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)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1) 1))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1/3))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 1/3))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2))
(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 (*.f64 5641895835477563/5000000000000000 z) 1 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 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 z)) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 3)))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) 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)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 z)) 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 3)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(+.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(+.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) (fma.f64 y x -5641895835477563/5000000000000000))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 (*.f64 x (neg.f64 y)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.f64 0 (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.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 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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) (fma.f64 y x -5641895835477563/5000000000000000)) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(+.f64 (*.f64 x (neg.f64 y)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000)
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(+.f64 0 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))))))
(*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(*.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 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(*.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 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.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)) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (-.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) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(/.f64 1 (/.f64 (fma.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 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.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)) (fma.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)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.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 1 (fma.f64 y 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 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.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 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 2) (*.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 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 2) (*.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 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 x (neg.f64 y)) 3)) (+.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (-.f64 (pow.f64 (*.f64 x (neg.f64 y)) 2) (*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 2)) (-.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 2)) (+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 2)) (+.f64 (*.f64 y x) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 x (neg.f64 y)) 2)) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y))))
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.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)) (fma.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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(pow.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 2) 1/2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 2))
(fabs.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)) (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) -1)
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2)))
(pow.f64 (/.f64 (fma.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))) -1)
(*.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.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)) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 2))
(fabs.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)))
(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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(log.f64 (*.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 1 (pow.f64 (exp.f64 y) x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (exp.f64 (*.f64 x (neg.f64 y)))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 1 (pow.f64 (exp.f64 y) x))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 y))) (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 y))) (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) x)) (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) x)) (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(log.f64 (/.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (pow.f64 (exp.f64 y) x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1/3))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(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))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.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 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 z (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.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) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 x (neg.f64 y)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 (*.f64 x (neg.f64 y)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 z 5641895835477563/5000000000000000 (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 z 5641895835477563/5000000000000000 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 z) 1 (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 z) 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1 (*.f64 x (neg.f64 y)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1 (*.f64 (*.f64 x (neg.f64 y)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 x (neg.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (neg.f64 y) x (*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.f64 0 (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.f64 0 (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.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 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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) (fma.f64 y x -5641895835477563/5000000000000000)) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 1 (*.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) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 x (neg.f64 y)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 (*.f64 x (neg.f64 y)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 1 (-.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 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.f64 0 (*.f64 y x)))
(fma.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.f64 0 (*.f64 y x)))
(fma.f64 1 (-.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)) (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) (fma.f64 y x -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) (fma.f64 y x -5641895835477563/5000000000000000)) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.f64 1 (*.f64 x (neg.f64 y)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)) 5641895835477563/5000000000000000)
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(-.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 z)) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 3)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(-.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 z)) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (cbrt.f64 (*.f64 y x))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3)))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.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) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.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) (fma.f64 (neg.f64 y) x (*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.f64 0 (*.f64 y x)))
(fma.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) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.f64 0 (*.f64 y x)))
(fma.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) (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 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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) (fma.f64 y x -5641895835477563/5000000000000000)) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.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))) (fma.f64 (neg.f64 y) x (*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.f64 0 (*.f64 y x)))
(fma.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))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.f64 0 (*.f64 y x)))
(fma.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))) (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 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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) (fma.f64 y x -5641895835477563/5000000000000000)) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 x (neg.f64 y)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (*.f64 (*.f64 x (neg.f64 y)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 x (neg.f64 y)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 (*.f64 x (neg.f64 y)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.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) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.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))) (fma.f64 (neg.f64 y) x (*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.f64 0 (*.f64 y x)))
(fma.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))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.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 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000)) (*.f64 0 (*.f64 y x)))
(fma.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))) (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 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -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) (fma.f64 y x -5641895835477563/5000000000000000)) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 x (neg.f64 y)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (*.f64 (*.f64 x (neg.f64 y)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (neg.f64 y) x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 x (neg.f64 y)))
(-.f64 (/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 y x))
(fma.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 x (neg.f64 y)))
(-.f64 (/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)) (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))) (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 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(+.f64 (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))) (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))))
(fma.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (*.f64 x (neg.f64 y)))
(fma.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (*.f64 x (neg.f64 y)))
(-.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 y x))
(fma.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))) (*.f64 (*.f64 x (neg.f64 y)) 1))
(fma.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (*.f64 x (neg.f64 y)))
(-.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (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 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(+.f64 (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))) (/.f64 (-.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(fma.f64 (neg.f64 x) y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 (*.f64 x (neg.f64 y)) 1))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 y))) (cbrt.f64 (*.f64 x (neg.f64 y)))) (cbrt.f64 (*.f64 x (neg.f64 y))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x)))) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) 5641895835477563/5000000000000000)
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 y))) (sqrt.f64 (*.f64 x (neg.f64 y))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 z) (*.f64 y x))) 5641895835477563/5000000000000000)
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 -1 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 y x))) 5641895835477563/5000000000000000)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z))) (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 y x))) 5641895835477563/5000000000000000)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 (*.f64 x (neg.f64 y)) 1 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.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 (+.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (cbrt.f64 (*.f64 y x))) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3)))
(fma.f64 (*.f64 (neg.f64 x) 1) y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(-.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 z)) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 3)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 z)) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(-.f64 (fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 z)) 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 3)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) (+.f64 5641895835477563/5000000000000000 (*.f64 x (neg.f64 y))))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 y x -5641895835477563/5000000000000000))

localize5.0ms (0%)

Compiler

Compiled 13 to 9 computations (30.8% saved)

localize12.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
100.0%
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
99.8%
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
99.6%
(/.f64 -5641895835477563/5000000000000000 y)
Compiler

Compiled 31 to 21 computations (32.3% saved)

series8.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

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

rewrite89.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1020×log-prod
786×fma-def
684×pow-prod-down
500×pow-exp
480×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01057
123057
2321757
Stop Event
node limit
Counts
3 → 146
Calls
Call 1
Inputs
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
Outputs
(+.f64 0 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(-.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 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.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 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2))
(*.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(*.f64 (/.f64 -1 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 1/2)
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3) 1/3)
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) 2)
(pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(neg.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(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))))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(cbrt.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 x (/.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 (pow.f64 y -2)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(*.f64 1 (+.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 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (-.f64 (*.f64 x x) (*.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (neg.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (*.f64 x x)) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))
(pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)
(pow.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) -1)
(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)))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(log.f64 (*.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 1 (expm1.f64 x))))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 x 1 (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 1 y) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 x)
(fma.f64 1 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 1 (/.f64 -5641895835477563/5000000000000000 y) x)
(fma.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.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 5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)) x)
(fma.f64 (/.f64 1 y) -5641895835477563/5000000000000000 x)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1)
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 (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)))) 1)
(*.f64 1 (+.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 (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 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (/.f64 1 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.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 1 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))))
(/.f64 1 (/.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 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (-.f64 (*.f64 x x) (/.f64 x (neg.f64 (+.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 (neg.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) (neg.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.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 (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x))
(pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(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)))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) -1)
(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)))))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 1 (expm1.f64 x))))
(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))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 2))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(fma.f64 -1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(fma.f64 x 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 x)
(fma.f64 1 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(fma.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1 x)
(fma.f64 (/.f64 -1 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) x)
(fma.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) x)

simplify119.0ms (1.1%)

Algorithm
egg-herbie
Rules
1786×fma-def
948×unswap-sqr
898×distribute-rgt-in
860×distribute-lft-in
720×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03746674
18996438
225856416
Stop Event
node limit
Counts
218 → 236
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))))))))
(/.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 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 0 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(-.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 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.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 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2))
(*.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(*.f64 (/.f64 -1 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 1/2)
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3) 1/3)
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) 2)
(pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(neg.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(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))))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(cbrt.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 x (/.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 (pow.f64 y -2)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(*.f64 1 (+.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 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (-.f64 (*.f64 x x) (*.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (neg.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (*.f64 x x)) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))
(pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)
(pow.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) -1)
(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)))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(log.f64 (*.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 1 (expm1.f64 x))))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 x 1 (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 1 y) x)
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 x)
(fma.f64 1 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 1 (/.f64 -5641895835477563/5000000000000000 y) x)
(fma.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.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 5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)) x)
(fma.f64 (/.f64 1 y) -5641895835477563/5000000000000000 x)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1)
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 (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)))) 1)
(*.f64 1 (+.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 (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 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (/.f64 1 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.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 1 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))))
(/.f64 1 (/.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 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (-.f64 (*.f64 x x) (/.f64 x (neg.f64 (+.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 (neg.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) (neg.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.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 (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x))
(pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(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)))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) -1)
(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)))))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 1 (expm1.f64 x))))
(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))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 2))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(fma.f64 -1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(fma.f64 x 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 x)
(fma.f64 1 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(fma.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1 x)
(fma.f64 (/.f64 -1 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) x)
(fma.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y 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)))
(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 5000000000000000/5641895835477563 y (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 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 (*.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 5000000000000000/5641895835477563 y (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3)))))))
(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 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y))))
(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 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(-.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 y (*.f64 y (pow.f64 x 3)))) (/.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 4)))))
(+.f64 (+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y))))
(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 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(-.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 y (*.f64 y (pow.f64 x 3)))) (/.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 4)))))
(+.f64 (+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y 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)))
(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 5000000000000000/5641895835477563 y (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 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 (*.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 5000000000000000/5641895835477563 y (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3)))))))
(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 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y))))
(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 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(-.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 y (*.f64 y (pow.f64 x 3)))) (/.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 4)))))
(+.f64 (+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y))))
(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 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(-.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 y (*.f64 y (pow.f64 x 3)))) (/.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 4)))))
(+.f64 (+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3))))) (/.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 5000000000000000/5641895835477563 y)
(+.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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 x (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) 1)))
(fma.f64 5000000000000000/5641895835477563 y (fma.f64 (*.f64 y y) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))))
(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)))
(fma.f64 5000000000000000/5641895835477563 y (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 (*.f64 y y) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y 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 5000000000000000/5641895835477563 y (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) x))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 5000000000000000/5641895835477563 y (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 (*.f64 y y) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) 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 -1 x)) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (-.f64 x (/.f64 1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y))))
(-.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 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(-.f64 (-.f64 (+.f64 x (/.f64 -1 x)) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (-.f64 x (/.f64 1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
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 -1 x)) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (-.f64 x (/.f64 1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y))))
(-.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 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(-.f64 (-.f64 (+.f64 x (/.f64 -1 x)) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (-.f64 x (/.f64 1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 x (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) 1)))
(fma.f64 5000000000000000/5641895835477563 y (fma.f64 (*.f64 y y) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))))
(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)))
(fma.f64 5000000000000000/5641895835477563 y (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))) (fma.f64 (*.f64 y y) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 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 -1 x)) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (-.f64 x (/.f64 1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y))))
(-.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 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(-.f64 (-.f64 (+.f64 x (/.f64 -1 x)) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (-.f64 x (/.f64 1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 (-.f64 x (/.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 (+.f64 x (/.f64 -1 x)) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3))))) (/.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 4)))
(+.f64 x (+.f64 (+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 -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 -1 x)) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))))
(+.f64 (-.f64 x (/.f64 1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y))))
(-.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 (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x))) (/.f64 1 x)) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 y y) (pow.f64 x 3)))))
(-.f64 (-.f64 (+.f64 x (/.f64 -1 x)) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (-.f64 x (/.f64 1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 (-.f64 x (/.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 (+.f64 x (/.f64 -1 x)) (/.f64 5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3))))) (/.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 4)))
(+.f64 x (+.f64 (+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 x (*.f64 x y)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3))))) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(+.f64 0 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(-.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 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 -1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (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 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(*.f64 (cbrt.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(*.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (/.f64 -1 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)))
(neg.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))))
(neg.f64 (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 x x)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 1/2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3) 1/3)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) 2)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(neg.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(cbrt.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1) 1))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 3))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3)) 1/3))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2)) 2))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (log.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) -1))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.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 (/.f64 (*.f64 x x) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (/.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.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 1 (+.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 (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 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 1 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (-.f64 (*.f64 x x) (*.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y)) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (neg.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (neg.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (-.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)) (*.f64 x x)) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(-.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)) 2) 1/2)
(-.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))
(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 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) -1)
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(pow.f64 (/.f64 (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) -1)
(/.f64 (+.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(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))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (*.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 1 (expm1.f64 x))))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y))) (exp.f64 x)))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 1 (expm1.f64 x))))
(-.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))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) 1))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3)) 1/3))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2))
(-.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 x 1 (/.f64 -5641895835477563/5000000000000000 y))
(-.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 (/.f64 -5641895835477563/5000000000000000 y) 1 x)
(-.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 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2) x)
(-.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 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 -5641895835477563/5000000000000000 y))
(-.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))
(+.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))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)) x)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (/.f64 1 y) -5641895835477563/5000000000000000 x)
(-.f64 x (/.f64 5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 (exp.f64 (log1p.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 (/.f64 (*.f64 x x) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 (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)))) 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 (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 (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 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (/.f64 1 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.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 (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))))
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 1 (/.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 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (-.f64 (*.f64 x x) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.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 (neg.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) (neg.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) 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 (-.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 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.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)))))
(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 (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)))) 2) 1/2)
(+.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)))
(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 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) -1)
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(pow.f64 (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) -1)
(/.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 (pow.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)))
(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)))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.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 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.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 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.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 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 1 (expm1.f64 x))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (exp.f64 x)))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 1 (expm1.f64 x))))
(+.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)))
(exp.f64 (*.f64 (log.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)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1) 1))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(exp.f64 (*.f64 (log.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)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1/3))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(exp.f64 (*.f64 (log.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)))
(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 (/.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)))
(fma.f64 x 1 (/.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 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 x)
(+.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 1 (/.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)))
(fma.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) x)
(fma.f64 (cbrt.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) x)
(fma.f64 (cbrt.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) x)
(fma.f64 (cbrt.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.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 (pow.f64 (cbrt.f64 x) 2) (cbrt.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 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) x)
(+.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))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1 x)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 (/.f64 -1 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))) (fma.f64 x x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))) x)
(-.f64 x (/.f64 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (*.f64 x x)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y -3) (pow.f64 x 3))))
(fma.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) x)
(fma.f64 (/.f64 -1 (+.f64 (*.f64 x x) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) x)
(+.f64 x (/.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))

localize17.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 x (/.f64 -1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
100.0%
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
99.8%
(/.f64 -1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))))
99.5%
(*.f64 5641895835477563/5000000000000000 (/.f64 1 y))
Compiler

Compiled 43 to 32 computations (25.6% saved)

series2.0ms (0%)

Counts
4 → 66
Calls

21 calls:

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

rewrite102.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1164×log-prod
854×fma-def
752×pow-prod-down
566×pow-exp
550×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01264
126864
2356964
Stop Event
node limit
Counts
4 → 224
Calls
Call 1
Inputs
(*.f64 5641895835477563/5000000000000000 (/.f64 1 y))
(/.f64 -1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))))
(-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 x (/.f64 -1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
Outputs
(+.f64 0 (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 1 (/.f64 y 5641895835477563/5000000000000000))
(/.f64 -5641895835477563/5000000000000000 (neg.f64 y))
(/.f64 (/.f64 5641895835477563/5000000000000000 (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(/.f64 (/.f64 5641895835477563/5000000000000000 (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)
(pow.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) 1/2)
(pow.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)
(pow.f64 (/.f64 y 5641895835477563/5000000000000000) -1)
(sqrt.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 5641895835477563/5000000000000000 y))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) 2))
(log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 0 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(-.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 -1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(*.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 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2))
(*.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(*.f64 (/.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(*.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 1/2)
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3) 1/3)
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) 2)
(pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(pow.f64 (*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1) -1)
(pow.f64 (/.f64 (*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1) 1) -1)
(neg.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(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))))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(cbrt.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1)) -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 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 0 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(*.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 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) (neg.f64 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) (neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 x x (-.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2) (*.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)
(pow.f64 (/.f64 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) -1)
(pow.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) -1)
(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)))))
(log.f64 (*.f64 (exp.f64 x) (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(log.f64 (*.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 x)))
(log.f64 (*.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))) (exp.f64 x)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 5641895835477563/5000000000000000 y))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 5641895835477563/5000000000000000 (neg.f64 (/.f64 1 y)) x)
(fma.f64 1 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 1 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (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 1 (/.f64 -5641895835477563/5000000000000000 y) x)
(fma.f64 (/.f64 1 y) -5641895835477563/5000000000000000 x)
(fma.f64 -1 (/.f64 5641895835477563/5000000000000000 y) x)
(fma.f64 x 1 (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 x 1 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1 (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1 (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 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (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 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (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 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (neg.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (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 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) x)
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))) (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 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (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 -5641895835477563/5000000000000000 (/.f64 1 y) x)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)
(fma.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)
(fma.f64 (neg.f64 (/.f64 1 y)) 5641895835477563/5000000000000000 x)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (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 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (*.f64 -5641895835477563/5000000000000000 (cbrt.f64 (pow.f64 y -2))) (cbrt.f64 (/.f64 1 y)) x)
(fma.f64 (*.f64 -5641895835477563/5000000000000000 (pow.f64 y -1/2)) (pow.f64 y -1/2) x)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1)
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.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 (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 (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 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (/.f64 1 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.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 1 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))))
(/.f64 1 (/.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 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (-.f64 (*.f64 x x) (/.f64 x (neg.f64 (+.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 (neg.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) (neg.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.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 (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x))
(pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(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)))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) -1)
(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)))))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 1 (expm1.f64 x))))
(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))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 2))
(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 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(fma.f64 -1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(fma.f64 x 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 x)
(fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) x)
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x 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))))
(fma.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1 x)
(fma.f64 (/.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)) x)
(fma.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) x)

simplify139.0ms (1.3%)

Algorithm
egg-herbie
Rules
876×times-frac
816×associate-+r+
480×cancel-sign-sub-inv
452×log-prod
412×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05068052
111757702
234977590
Stop Event
node limit
Counts
290 → 317
Calls
Call 1
Inputs
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(*.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))))))))
(/.f64 -5641895835477563/5000000000000000 y)
x
x
(/.f64 -5641895835477563/5000000000000000 y)
x
x
(*.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 0 (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 1 (/.f64 y 5641895835477563/5000000000000000))
(/.f64 -5641895835477563/5000000000000000 (neg.f64 y))
(/.f64 (/.f64 5641895835477563/5000000000000000 (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(/.f64 (/.f64 5641895835477563/5000000000000000 (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)
(pow.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) 1/2)
(pow.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)
(pow.f64 (/.f64 y 5641895835477563/5000000000000000) -1)
(sqrt.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 5641895835477563/5000000000000000 y))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) 2))
(log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 0 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(-.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 -1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(*.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 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2))
(*.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(*.f64 (/.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(*.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(pow.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) 1/2)
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3) 1/3)
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) 2)
(pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(pow.f64 (*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1) -1)
(pow.f64 (/.f64 (*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1) 1) -1)
(neg.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(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))))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(cbrt.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1)) -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 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 0 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(*.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 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) (neg.f64 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) (neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 x x (-.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2) (*.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)
(pow.f64 (/.f64 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) -1)
(pow.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) -1)
(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)))))
(log.f64 (*.f64 (exp.f64 x) (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(log.f64 (*.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 x)))
(log.f64 (*.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))) (exp.f64 x)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 5641895835477563/5000000000000000 y))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 5641895835477563/5000000000000000 (neg.f64 (/.f64 1 y)) x)
(fma.f64 1 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 1 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (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 1 (/.f64 -5641895835477563/5000000000000000 y) x)
(fma.f64 (/.f64 1 y) -5641895835477563/5000000000000000 x)
(fma.f64 -1 (/.f64 5641895835477563/5000000000000000 y) x)
(fma.f64 x 1 (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 x 1 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1 (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1 (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 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (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 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (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 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (neg.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (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 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) x)
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))) (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 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (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 -5641895835477563/5000000000000000 (/.f64 1 y) x)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)
(fma.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) x)
(fma.f64 (neg.f64 (/.f64 1 y)) 5641895835477563/5000000000000000 x)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (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 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (*.f64 -5641895835477563/5000000000000000 (cbrt.f64 (pow.f64 y -2))) (cbrt.f64 (/.f64 1 y)) x)
(fma.f64 (*.f64 -5641895835477563/5000000000000000 (pow.f64 y -1/2)) (pow.f64 y -1/2) x)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1)
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.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 (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 (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 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (/.f64 1 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.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 1 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))))
(/.f64 1 (/.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 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (-.f64 (*.f64 x x) (/.f64 x (neg.f64 (+.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 (neg.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) (neg.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.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 (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x))
(pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(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)))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) -1)
(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)))))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 1 (expm1.f64 x))))
(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))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 2))
(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 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(fma.f64 -1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(fma.f64 x 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 x)
(fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) x)
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x 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))))
(fma.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1 x)
(fma.f64 (/.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)) x)
(fma.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) x)
Outputs
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x))))
(+.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 y 5000000000000000/5641895835477563)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 y 5000000000000000/5641895835477563 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (*.f64 y 5000000000000000/5641895835477563)))
(+.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 y 5000000000000000/5641895835477563))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 y 5000000000000000/5641895835477563 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3)))))))
(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 (pow.f64 y 3) (*.f64 x x)) (*.f64 y 5000000000000000/5641895835477563))))
(/.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 -1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x 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 (/.f64 -1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 y (*.f64 y (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 -1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x 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 (/.f64 -1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 y (*.f64 y (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3))))) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (pow.f64 y 2) x)) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 y y) x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x))))
(+.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 y 5000000000000000/5641895835477563)))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 y 5000000000000000/5641895835477563 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (*.f64 y 5000000000000000/5641895835477563)))
(+.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 y 5000000000000000/5641895835477563))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 y 5000000000000000/5641895835477563 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 x (*.f64 x (pow.f64 y 3)))))))
(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 (pow.f64 y 3) (*.f64 x x)) (*.f64 y 5000000000000000/5641895835477563))))
(/.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 -1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x 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 (/.f64 -1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 y (*.f64 y (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 -1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x 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 (/.f64 -1 x) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 y (*.f64 y (pow.f64 x 3)))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3))))) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))
(/.f64 -5641895835477563/5000000000000000 y)
x
x
(/.f64 -5641895835477563/5000000000000000 y)
x
x
(*.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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 y 5000000000000000/5641895835477563 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (*.f64 x x) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 y 5000000000000000/5641895835477563 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y 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 y 5000000000000000/5641895835477563 (fma.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (*.f64 x x) 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 y 5000000000000000/5641895835477563 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 -1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (+.f64 x (/.f64 -1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 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 (-.f64 x (/.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 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (+.f64 x (/.f64 -1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
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 -1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (+.f64 x (/.f64 -1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 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 (-.f64 x (/.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 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (+.f64 x (/.f64 -1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 y 5000000000000000/5641895835477563 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 y 5000000000000000/5641895835477563 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (*.f64 x x) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 y 3) (*.f64 x x)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y (*.f64 y x)) (fma.f64 y 5000000000000000/5641895835477563 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 -1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (+.f64 x (/.f64 -1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 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 (-.f64 x (/.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 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (+.f64 x (/.f64 -1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 (-.f64 (+.f64 x (/.f64 -1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 (/.f64 -1 x) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 -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 -1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x)))
(+.f64 (+.f64 x (/.f64 -1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 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 (-.f64 x (/.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 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3)))))
(+.f64 (+.f64 (+.f64 x (/.f64 -1 x)) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (*.f64 x x)))) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 (-.f64 (+.f64 x (/.f64 -1 x)) (/.f64 (/.f64 5641895835477563/5000000000000000 y) (*.f64 x x))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 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 (/.f64 -1 x) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 y (pow.f64 x 3))))) (/.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(+.f64 0 (/.f64 5641895835477563/5000000000000000 y))
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))) (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 1 (/.f64 y 5641895835477563/5000000000000000))
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 -5641895835477563/5000000000000000 (neg.f64 y))
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 (/.f64 5641895835477563/5000000000000000 (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(/.f64 5641895835477563/5000000000000000 (*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 y y))))
(/.f64 5641895835477563/5000000000000000 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)))
(/.f64 (/.f64 5641895835477563/5000000000000000 (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) 1/2)
(sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(pow.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3) 1/3)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (/.f64 y 5641895835477563/5000000000000000) -1)
(/.f64 5641895835477563/5000000000000000 y)
(sqrt.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))
(sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(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)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1) 1))
(/.f64 5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))) 3))
(/.f64 5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 5641895835477563/5000000000000000 y))) 1/3))
(/.f64 5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 3) 1/3))
(/.f64 5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) 2))
(/.f64 5641895835477563/5000000000000000 y)
(log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 0 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(-.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 -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 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(neg.f64 (/.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 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(neg.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.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))) -1)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (neg.f64 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))) (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(/.f64 (-.f64 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)))
(*.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))))
(/.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)))
(pow.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1)
(/.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)) -2) 1/2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))
(fabs.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3) 1/3)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) 2)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1) -1)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (/.f64 (*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1) 1) -1)
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(neg.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))
(fabs.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(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)))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(cbrt.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1) 1))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 3))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -3)) 1/3))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3) 1/3))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2)) 2))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) -1))
(/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -1)) -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 x (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 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 x (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 0 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(*.f64 1 (+.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 (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 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.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 1 (fma.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))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 x x)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(/.f64 1 (/.f64 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))))
(*.f64 (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.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))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 x x)))
(/.f64 1 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (fma.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 1 (fma.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))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) (neg.f64 (fma.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 1 (fma.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))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) (neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 x x (-.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2) (*.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.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))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 2)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1)
(+.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)) 2) 1/2)
(+.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))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2)
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(pow.f64 (/.f64 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) -1)
(*.f64 (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.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))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 x x)))
(pow.f64 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) -1)
(*.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 2))
(+.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))
(log.f64 (*.f64 (exp.f64 x) (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (*.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (exp.f64 x)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (*.f64 (exp.f64 (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 1 (expm1.f64 x))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))) (exp.f64 x)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 5641895835477563/5000000000000000 y))) (+.f64 1 (expm1.f64 x))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (/.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1) 1))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 3))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1/3))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2))
(+.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 (neg.f64 (/.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 x (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 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 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 1 (/.f64 -5641895835477563/5000000000000000 y) x)
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (/.f64 1 y) -5641895835477563/5000000000000000 x)
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 -1 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 x 1 (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 x 1 (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1 (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1 (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 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 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (neg.f64 (cbrt.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 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (/.f64 -5641895835477563/5000000000000000 y) 1))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) (sqrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 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 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) x)
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.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))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.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))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 x x)))
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3)) (/.f64 1 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x))) (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 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 1 (fma.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))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3)) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 x x)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (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 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2))) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000)) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 1 y) x)
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) (cbrt.f64 (/.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 (neg.f64 (/.f64 1 y)) 5641895835477563/5000000000000000 x)
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (+.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) 1 (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 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 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) x)
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(fma.f64 (*.f64 -5641895835477563/5000000000000000 (cbrt.f64 (pow.f64 y -2))) (cbrt.f64 (/.f64 1 y)) x)
(fma.f64 (*.f64 -5641895835477563/5000000000000000 (pow.f64 y -1/2)) (pow.f64 y -1/2) x)
(+.f64 x (/.f64 -5641895835477563/5000000000000000 y))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (/.f64 (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 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.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 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(+.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 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(*.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 (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 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (/.f64 1 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (fma.f64 x x (/.f64 x (+.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 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))))
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (fma.f64 x x (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 1 (/.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 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (fma.f64 x x (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (-.f64 (*.f64 x x) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (fma.f64 x x (/.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 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x))
(/.f64 (neg.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) (neg.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (fma.f64 x x (/.f64 x (+.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 (-.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 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x))
(/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.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)))))
(pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 1)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(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))))
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2) 1/2)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(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))))
(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))))
(pow.f64 (/.f64 (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3))) -1)
(/.f64 (*.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) 1) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (fma.f64 -1 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3) (pow.f64 x 3)) (-.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 x (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -3)) (+.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (fma.f64 x x (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(pow.f64 (/.f64 (+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2))) -1)
(/.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 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2) (*.f64 x x)) (-.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) 2))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (exp.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.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)))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (*.f64 (exp.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (+.f64 1 (expm1.f64 x))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (exp.f64 x)))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) (+.f64 1 (expm1.f64 x))))
(+.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))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(exp.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))) 1) 1))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 3))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 1/3))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))) 2))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 1 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 -1 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) x)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 x 1 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) 1 x)
(+.f64 x (/.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)) x)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) x)
(fma.f64 (/.f64 -1 (cbrt.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)) -2)) x)
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x 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))))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) (pow.f64 (neg.f64 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1/2) x)
(+.f64 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))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))) -1 x)
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(fma.f64 (/.f64 -1 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)) x)
(fma.f64 (/.f64 -1 (-.f64 (pow.f64 x 3) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 x x)) x)
(-.f64 x (/.f64 (fma.f64 (/.f64 5641895835477563/5000000000000000 y) (-.f64 x (/.f64 -5641895835477563/5000000000000000 y)) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) 3))))
(fma.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) x)
(fma.f64 (/.f64 -1 (-.f64 (*.f64 x x) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) x)
(+.f64 x (/.f64 (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x) (fma.f64 x x (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000))))

localize10.0ms (0.1%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.4%
(*.f64 y 5000000000000000/5641895835477563)
Compiler

Compiled 26 to 14 computations (46.2% 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)

rewrite66.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
884×pow1
860×add-sqr-sqrt
842×*-un-lft-identity
816×add-exp-log
816×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057
11007
211107
Stop Event
node limit
Counts
1 → 14
Calls
Call 1
Inputs
(*.f64 y 5000000000000000/5641895835477563)
Outputs
(+.f64 0 (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)) (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(-.f64 (+.f64 1 (*.f64 y 5000000000000000/5641895835477563)) 1)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(sqrt.f64 (*.f64 (*.f64 y 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)))

simplify70.0ms (0.7%)

Algorithm
egg-herbie
Rules
1586×log-prod
1574×fma-def
1114×fma-neg
518×associate-*r*
516×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044238
194224
2309200
32202200
44991200
57232200
Stop Event
node limit
Counts
26 → 18
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 0 (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)) (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(-.f64 (+.f64 1 (*.f64 y 5000000000000000/5641895835477563)) 1)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(sqrt.f64 (*.f64 (*.f64 y 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 0 (*.f64 y 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)) (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(*.f64 5000000000000000/5641895835477563 y)
(-.f64 (+.f64 1 (*.f64 y 5000000000000000/5641895835477563)) 1)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.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)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(*.f64 5000000000000000/5641895835477563 y)
(sqrt.f64 (*.f64 (*.f64 y 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)

eval351.0ms (3.4%)

Compiler

Compiled 19424 to 12465 computations (35.8% saved)

prune408.0ms (3.9%)

Pruning

14 alts after pruning (11 fresh and 3 done)

PrunedKeptTotal
New9869995
Fresh123
Picked011
Done224
Total989141003
Accurracy
100.0%
Counts
1003 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.6%
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
65.3%
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
83.2%
(+.f64 x (/.f64 y (-.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (*.f64 x y))))
83.0%
(+.f64 x (/.f64 y (-.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (*.f64 x y))))
83.3%
(+.f64 x (/.f64 y (-.f64 (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000) (*.f64 x y))))
66.6%
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
61.9%
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
59.9%
(+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
42.6%
(+.f64 x (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))
60.6%
(+.f64 x (/.f64 -1 (/.f64 -5641895835477563/5000000000000000 y)))
83.3%
(+.f64 x (/.f64 -1 (-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z y)) x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
81.3%
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
64.9%
(+.f64 x (/.f64 -1 x))
42.6%
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
Compiler

Compiled 349 to 253 computations (27.5% saved)

localize74.0ms (0.7%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 x (/.f64 y (-.f64 (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000) (*.f64 x y))))
100.0%
(-.f64 (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000) (*.f64 x y))
99.7%
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
87.3%
(/.f64 y (-.f64 (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000) (*.f64 x y)))
Compiler

Compiled 52 to 30 computations (42.3% saved)

series7.0ms (0.1%)

Counts
4 → 120
Calls

30 calls:

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

rewrite173.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1474×log-prod
1432×fma-def
542×fma-neg
536×expm1-udef
536×log1p-udef
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
013106
1300106
2432790
Stop Event
node limit
Counts
4 → 280
Calls
Call 1
Inputs
(/.f64 y (-.f64 (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000) (*.f64 x y)))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(-.f64 (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000) (*.f64 x y))
(+.f64 x (/.f64 y (-.f64 (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000) (*.f64 x y))))
Outputs
(+.f64 0 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(-.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 1 (/.f64 y (-.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 (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 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.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 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.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 (cbrt.f64 (pow.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 (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 (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) (cbrt.f64 (pow.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 (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 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.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 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(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 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)
(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))
(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 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
(+.f64 0 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(+.f64 (*.f64 z 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (cbrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) 1)
(/.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 (pow.f64 z 3))) (-.f64 (fma.f64 z z 1) z))
(/.f64 (*.f64 5641895835477563/5000000000000000 (fma.f64 z z -1)) (+.f64 z -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 z 3)) 5641895835477563/5000000000000000) (-.f64 (fma.f64 z z 1) z))
(/.f64 (*.f64 (fma.f64 z z -1) 5641895835477563/5000000000000000) (+.f64 z -1))
(pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)
(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)
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 0 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (*.f64 y (neg.f64 x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(*.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))) (*.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))) (-.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (exp.f64 (*.f64 y (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (+.f64 1 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(log.f64 (/.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (pow.f64 (exp.f64 x) y)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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)))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 1 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(fma.f64 1 (*.f64 y (neg.f64 x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 y (neg.f64 x)))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (*.f64 y (neg.f64 x)))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 x (neg.f64 y) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (cbrt.f64 (*.f64 y x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (neg.f64 y) x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (neg.f64 x) y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (neg.f64 x))) (cbrt.f64 (*.f64 y (neg.f64 x)))) (cbrt.f64 (*.f64 y (neg.f64 x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 x))) (sqrt.f64 (*.f64 y (neg.f64 x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 -1 (*.f64 y x) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.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 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 (neg.f64 x) 1) y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (/.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 1 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 1)
(*.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3)) (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2) (-.f64 (*.f64 x x) (*.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (neg.f64 (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x))
(pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(fma.f64 y (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(fma.f64 1 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 1 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(fma.f64 x 1 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1 x)
(fma.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) x)
(fma.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)))) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) x)
(fma.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)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) x)
(fma.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) x)
(fma.f64 (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) y x)
(fma.f64 (/.f64 1 (cbrt.f64 (pow.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)))) x)
(fma.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)))) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.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)))) x)
(fma.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)))) x)
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(fma.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.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)))) x)
(fma.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) x)
(fma.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x)

simplify465.0ms (4.5%)

Algorithm
egg-herbie
Rules
1680×fma-neg
800×fma-def
624×log-prod
476×associate-*r*
432×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064717148
1161416722
2594116018
Stop Event
node limit
Counts
400 → 449
Calls
Call 1
Inputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3)))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (+.f64 1 z) 4))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 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 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3)))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (+.f64 1 z) 4))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 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 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 1 z))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(*.f64 5641895835477563/5000000000000000 (+.f64 1 z))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 1 z) 2)))) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 1 z) 2)))) x)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (+.f64 1 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 1 z) 2)))) x))))
x
(-.f64 x (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
x
(-.f64 x (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) x)))
(-.f64 x (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 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 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 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 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 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 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 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)))
(+.f64 0 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(-.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 1 (/.f64 y (-.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 (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 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.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 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.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 (cbrt.f64 (pow.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 (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 (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) (cbrt.f64 (pow.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 (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 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.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 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(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 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)
(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))
(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 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
(+.f64 0 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(+.f64 (*.f64 z 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (cbrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) 1)
(/.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 (pow.f64 z 3))) (-.f64 (fma.f64 z z 1) z))
(/.f64 (*.f64 5641895835477563/5000000000000000 (fma.f64 z z -1)) (+.f64 z -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 z 3)) 5641895835477563/5000000000000000) (-.f64 (fma.f64 z z 1) z))
(/.f64 (*.f64 (fma.f64 z z -1) 5641895835477563/5000000000000000) (+.f64 z -1))
(pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)
(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)
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 0 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (*.f64 y (neg.f64 x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(*.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))) (*.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))) (-.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (exp.f64 (*.f64 y (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (+.f64 1 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(log.f64 (/.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (pow.f64 (exp.f64 x) y)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 y (neg.f64 x) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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)))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 1 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(fma.f64 1 (*.f64 y (neg.f64 x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 y (neg.f64 x)))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (*.f64 y (neg.f64 x)))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 x (neg.f64 y) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (cbrt.f64 (*.f64 y x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (neg.f64 y) x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (neg.f64 x) y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (neg.f64 x))) (cbrt.f64 (*.f64 y (neg.f64 x)))) (cbrt.f64 (*.f64 y (neg.f64 x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 x))) (sqrt.f64 (*.f64 y (neg.f64 x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 -1 (*.f64 y x) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.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 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 (neg.f64 x) 1) y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (/.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 1 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 1)
(*.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3)) (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2) (-.f64 (*.f64 x x) (*.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (neg.f64 (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x))
(pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(log.f64 (*.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(fma.f64 y (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(fma.f64 1 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 1 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(fma.f64 x 1 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1 x)
(fma.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) x)
(fma.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)))) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) x)
(fma.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)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) x)
(fma.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) x)
(fma.f64 (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) y x)
(fma.f64 (/.f64 1 (cbrt.f64 (pow.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)))) x)
(fma.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)))) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.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)))) x)
(fma.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)))) x)
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(fma.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.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)))) x)
(fma.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) x)
(fma.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x)
Outputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 1 z) 2) x))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 1 z) 2) x)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (+.f64 1 z) y) 3)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (+.f64 1 z) 4))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 1 z) 2) x)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (+.f64 1 z) 4) (pow.f64 x 3))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x)))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 1 z) 4)) (pow.f64 x 3)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x)))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (+.f64 1 z) y) 3)) (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 1 z) 4)) (pow.f64 x 3))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3))))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (/.f64 (*.f64 (pow.f64 (+.f64 1 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (+.f64 1 z) y) 3) (pow.f64 x 4)) (/.f64 (*.f64 (pow.f64 (+.f64 1 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x)))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3))))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (/.f64 (*.f64 (pow.f64 (+.f64 1 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (+.f64 1 z) y) 3) (pow.f64 x 4)) (/.f64 (*.f64 (pow.f64 (+.f64 1 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.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 (*.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 (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 (*.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 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (*.f64 z z)) (fma.f64 -5641895835477563/5000000000000000 (*.f64 (/.f64 y (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 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (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))))))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (*.f64 z z)) (fma.f64 -5641895835477563/5000000000000000 (*.f64 (/.f64 y (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 (*.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 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 (*.f64 z z) y)) (*.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))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (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 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 (*.f64 z z) y)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (pow.f64 z 3))))
(+.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 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 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 (*.f64 z z) y)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4)))))
(*.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)))
(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 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 (*.f64 z z) y)) (*.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))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (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 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 (*.f64 z z) y)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (pow.f64 z 3))))
(+.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 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 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 (*.f64 z z) y)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (pow.f64 z 4)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 1 z) 2) x))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3)))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 1 z) 2) x)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (+.f64 1 z) y) 3)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (+.f64 1 z) 4))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 1 z) 2) x)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (+.f64 1 z) 4) (pow.f64 x 3))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x)))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 1 z) 4)) (pow.f64 x 3)) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x)))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (+.f64 1 z) y) 3)) (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 1 z) 4)) (pow.f64 x 3))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3))))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (/.f64 (*.f64 (pow.f64 (+.f64 1 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (+.f64 1 z) y) 3) (pow.f64 x 4)) (/.f64 (*.f64 (pow.f64 (+.f64 1 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x)))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x))
(fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3)))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3))))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (/.f64 (*.f64 (pow.f64 (+.f64 1 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (+.f64 1 z) y) 3) (pow.f64 x 4)) (/.f64 (*.f64 (pow.f64 (+.f64 1 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y y) (pow.f64 x 3)))) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x)))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(-.f64 5641895835477563/5000000000000000 (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 z 5641895835477563/5000000000000000)
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 z 5641895835477563/5000000000000000)
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 y x))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 5641895835477563/5000000000000000 (+.f64 1 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 5641895835477563/5000000000000000 (+.f64 1 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 z)) (*.f64 -1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 1 z) 2)))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (*.f64 x (-.f64 1 (/.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (pow.f64 (+.f64 1 z) 2)))))
(fma.f64 x (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 1 z) 2)))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x))) (*.f64 x (-.f64 1 (/.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (pow.f64 (+.f64 1 z) 2))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 x (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 x (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (+.f64 1 z) y) 3)))))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) (pow.f64 (+.f64 1 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3))) (*.f64 (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 1 z) 2)))) x))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (+.f64 1 z) 4) (pow.f64 x 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x))) (*.f64 x (-.f64 1 (/.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (pow.f64 (+.f64 1 z) 2)))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 1 z) 4)) (pow.f64 x 3)) (fma.f64 x (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x)))))))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 1 z) 4)) (pow.f64 x 3)) (fma.f64 x (+.f64 1 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)))) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (+.f64 1 z) y) 3))))))
x
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) x) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (+.f64 x (/.f64 -1 x)))
(+.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3)) x)) (/.f64 1 x))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x)))
x
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) x) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (+.f64 x (/.f64 -1 x)))
(+.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3)) x)) (/.f64 1 x))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 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))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 1 z) 2) x)) x))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x) x))
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 2)) (pow.f64 (+.f64 1 z) 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 (+.f64 1 z) 2))) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x))) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 1 z) 2) x)) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 x x))) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x) x)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (+.f64 1 z)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 x x) (pow.f64 (/.f64 (+.f64 1 z) y) 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) x) x)))
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) x) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (+.f64 x (/.f64 -1 x)))
(+.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3)) x)) (/.f64 1 x))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3)) x))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (+.f64 1 z) y) 3) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x)))
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) x) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) x) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (+.f64 x (/.f64 -1 x)))
(+.f64 x (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x)) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3)) x)) (/.f64 1 x))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)))
(+.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x x)) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (pow.f64 x 2)))) (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) x))) (/.f64 1 x))
(-.f64 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (+.f64 1 z) y) (*.f64 x x)) (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 y y)) (pow.f64 x 3)) x))) (/.f64 1 x))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (/.f64 (pow.f64 (+.f64 1 z) 3) (pow.f64 y 3)) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 1 z) (*.f64 y (*.f64 x x))) (/.f64 -1 x)))
(+.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (+.f64 1 z) y) 3) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (+.f64 1 z) 2) (*.f64 (*.f64 y y) (pow.f64 x 3))) x)) (fma.f64 (/.f64 -5641895835477563/5000000000000000 y) (/.f64 (+.f64 1 z) (*.f64 x 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))
(+.f64 (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)))) x)
(+.f64 x (fma.f64 -5641895835477563/5000000000000000 (*.f64 (/.f64 y (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 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))
(fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (*.f64 z z)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (+.f64 (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)))) x))
(+.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (*.f64 z z)) (fma.f64 -5641895835477563/5000000000000000 (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) z) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 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 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 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 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (+.f64 (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)))) x)))
(+.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (*.f64 z z)) (fma.f64 -5641895835477563/5000000000000000 (*.f64 (/.f64 y (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)))))) x)
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x)
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 (*.f64 z z) y)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 y (/.f64 (pow.f64 z 3) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 (*.f64 z z) y)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x)))
x
(+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)
(fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x)
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 (*.f64 z z) y)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (pow.f64 z 3))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 5000000000000000/5641895835477563 (/.f64 y z)) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 y (/.f64 (pow.f64 z 3) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 y (/.f64 (*.f64 z z) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) (/.f64 (*.f64 z z) y)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x)))
(+.f64 0 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 1)
(/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 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 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 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 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 y (-.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 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 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 y (-.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 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.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 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)))
(*.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 y (-.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 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.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 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 (pow.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 (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 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.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 1 (cbrt.f64 (pow.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 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(/.f64 (*.f64 y (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 y (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(/.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)))) 3)
(/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 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 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))
(fabs.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.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))))))
(/.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))
(/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 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)))))
(/.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))
(/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 0 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 (*.f64 z 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (cbrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) 1)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(/.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 1 (pow.f64 z 3))) (-.f64 (fma.f64 z z 1) z))
(/.f64 5641895835477563/5000000000000000 (/.f64 (-.f64 (fma.f64 z z 1) z) (+.f64 1 (pow.f64 z 3))))
(*.f64 (/.f64 5641895835477563/5000000000000000 (-.f64 (fma.f64 z z 1) z)) (+.f64 1 (pow.f64 z 3)))
(/.f64 (*.f64 5641895835477563/5000000000000000 (fma.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 (+.f64 1 (pow.f64 z 3)) 5641895835477563/5000000000000000) (-.f64 (fma.f64 z z 1) z))
(/.f64 5641895835477563/5000000000000000 (/.f64 (-.f64 (fma.f64 z z 1) z) (+.f64 1 (pow.f64 z 3))))
(*.f64 (/.f64 5641895835477563/5000000000000000 (-.f64 (fma.f64 z z 1) z)) (+.f64 1 (pow.f64 z 3)))
(/.f64 (*.f64 (fma.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)
(pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(pow.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) 1/3)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(pow.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(sqrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))
(fabs.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(log.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(expm1.f64 (log1p.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(exp.f64 (log.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 1))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(log1p.f64 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 0 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (*.f64 y (neg.f64 x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)))
(/.f64 1 (/.f64 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))) (*.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3) (pow.f64 (*.f64 0 (*.f64 y x)) 3)) (fma.f64 (*.f64 0 (*.f64 y x)) (+.f64 (*.f64 0 (*.f64 y x)) (-.f64 (*.f64 y x) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3)) (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))) (-.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (+.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2) (*.f64 (*.f64 0 (*.f64 y x)) (*.f64 0 (*.f64 y x)))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (fma.f64 y x (*.f64 0 (*.f64 y x)))))
(/.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1)
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(pow.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3) 1/3)
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2))
(fabs.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(log.f64 (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (exp.f64 (*.f64 y (neg.f64 x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (/.f64 1 (pow.f64 (exp.f64 x) y))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (exp.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (+.f64 1 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) y)) (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (/.f64 (exp.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (pow.f64 (exp.f64 x) y)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 3))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(exp.f64 (log.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 y (neg.f64 x) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 1 (*.f64 y (neg.f64 x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (+.f64 z 1) 5641895835477563/5000000000000000 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 5641895835477563/5000000000000000 (+.f64 z 1) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 1 (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 x (neg.f64 y) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.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 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 1 (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 0)
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 0)
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 0)
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2)) (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 0)
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (neg.f64 (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (neg.f64 (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (neg.f64 (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (neg.f64 (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (neg.f64 (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (neg.f64 (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (neg.f64 (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (neg.f64 (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (cbrt.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z))) (neg.f64 (*.f64 y x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z)))) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 1 z)) 3)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z))) (neg.f64 (*.f64 y x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z)))) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 1 z)) 3)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z))) (neg.f64 (*.f64 y x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z)))) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 1 z)) 3)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (*.f64 (cbrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z))) (neg.f64 (*.f64 y x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z)))) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 1 z)) 3)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (cbrt.f64 (*.f64 y x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (+.f64 z 1)) (*.f64 (sqrt.f64 (+.f64 z 1)) 5641895835477563/5000000000000000) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (neg.f64 y) x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (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 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(+.f64 (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (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 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(+.f64 (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(fma.f64 (neg.f64 x) y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))) (cbrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (neg.f64 x))) (cbrt.f64 (*.f64 y (neg.f64 x)))) (cbrt.f64 (*.f64 y (neg.f64 x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (sqrt.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 x))) (sqrt.f64 (*.f64 y (neg.f64 x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 -1 (*.f64 y x) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) 0)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) 0)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.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 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.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 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) 1))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) 0)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (*.f64 0 (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))) 0)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (cbrt.f64 (*.f64 y x))) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3)))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z))) (neg.f64 (*.f64 y x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z)))) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 1 z)) 3)) (*.f64 y x))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z))) (neg.f64 (*.f64 y x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z)))) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 1 z)) 3)) (*.f64 y x))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z))) (neg.f64 (*.f64 y x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z)))) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 1 z)) 3)) (*.f64 y x))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 z 1)) 2)) (cbrt.f64 (+.f64 z 1)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z))) (neg.f64 (*.f64 y x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (*.f64 5641895835477563/5000000000000000 (cbrt.f64 (+.f64 1 z)))) (*.f64 y x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 (+.f64 1 z)) 3)) (*.f64 y x))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 x) 1) y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))) 1)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (/.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 1 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 1)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2)))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (/.f64 1 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x)) (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (/.f64 1 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x)))
(/.f64 1 (/.f64 (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3)) (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x)))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (/.f64 1 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2) (-.f64 (*.f64 x x) (*.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (fma.f64 x (-.f64 x (/.f64 y (-.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))) 2)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3))) (neg.f64 (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 3)) (fma.f64 (/.f64 y (-.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))) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (neg.f64 (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 2))) (neg.f64 (-.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 1)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 3)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 3) 1/3)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 2)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 2))
(fabs.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (*.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (+.f64 1 (expm1.f64 x))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (exp.f64 x)))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) (+.f64 1 (expm1.f64 x))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) 3))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))) 1))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 y (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 1 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 1 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 x 1 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) 1 x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.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) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.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)))) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.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)))) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (/.f64 1 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) y x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (/.f64 1 (cbrt.f64 (pow.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)))) x)
(+.f64 x (/.f64 (/.f64 y (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2))))
(fma.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)))) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.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)))) x)
(fma.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2))) x)
(fma.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)))) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))) x)
(+.f64 x (/.f64 y (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))))
(fma.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.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)))) x)
(fma.f64 (/.f64 1 (cbrt.f64 (pow.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)))) x)
(+.f64 x (/.f64 (/.f64 y (cbrt.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x)) 2))))
(fma.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 3) (pow.f64 (*.f64 y x) 3))) (fma.f64 (*.f64 y x) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2)) x)
(fma.f64 (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x)
(fma.f64 (fma.f64 y x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (/.f64 y (-.f64 (pow.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) 2) (pow.f64 (*.f64 y x) 2))) x)

localize6.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
99.4%
(*.f64 5000000000000000/5641895835477563 y)
Compiler

Compiled 14 to 9 computations (35.7% saved)

series1.0ms (0%)

Counts
2 → 6
Calls

9 calls:

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

rewrite94.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1588×pow1
1476×add-exp-log
1476×log1p-expm1-u
1476×expm1-log1p-u
1448×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0716
115216
2199316
Stop Event
node limit
Counts
2 → 46
Calls
Call 1
Inputs
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
Outputs
(-.f64 (+.f64 1 (*.f64 5000000000000000/5641895835477563 y)) 1)
(pow.f64 (*.f64 5000000000000000/5641895835477563 y) 1)
(pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 3)
(pow.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 2)
(sqrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))
(log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))
(cbrt.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 y)))
(exp.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 y)))
(log1p.f64 (expm1.f64 (*.f64 5000000000000000/5641895835477563 y)))
(-.f64 (+.f64 1 (fma.f64 5000000000000000/5641895835477563 y x)) 1)
(-.f64 (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))))
(*.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1)
(*.f64 1 (fma.f64 5000000000000000/5641895835477563 y x))
(*.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 2) (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(*.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(*.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (/.f64 1 (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y))))))
(*.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (/.f64 1 (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))))
(/.f64 1 (/.f64 (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))) (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)))))
(/.f64 1 (/.f64 (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x)) (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (+.f64 (*.f64 x x) (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 5000000000000000/5641895835477563 (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)))) (neg.f64 (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x))) (neg.f64 (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1)
(pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 3)
(pow.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 2))
(log.f64 (exp.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(cbrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 3))
(expm1.f64 (log1p.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(exp.f64 (log.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(log1p.f64 (expm1.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 1 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 1 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 2) (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 y)) (sqrt.f64 (*.f64 5000000000000000/5641895835477563 y)) x)

simplify63.0ms (0.6%)

Algorithm
egg-herbie
Rules
1078×fma-neg
864×associate-*r*
786×associate-*l*
672×fma-def
612×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01101238
12651044
2836832
34583832
Stop Event
node limit
Counts
52 → 57
Calls
Call 1
Inputs
x
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
x
x
(-.f64 (+.f64 1 (*.f64 5000000000000000/5641895835477563 y)) 1)
(pow.f64 (*.f64 5000000000000000/5641895835477563 y) 1)
(pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 3)
(pow.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 2)
(sqrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))
(log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))
(cbrt.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 y)))
(exp.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 y)))
(log1p.f64 (expm1.f64 (*.f64 5000000000000000/5641895835477563 y)))
(-.f64 (+.f64 1 (fma.f64 5000000000000000/5641895835477563 y x)) 1)
(-.f64 (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))))
(*.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1)
(*.f64 1 (fma.f64 5000000000000000/5641895835477563 y x))
(*.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 2) (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(*.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(*.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (/.f64 1 (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y))))))
(*.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (/.f64 1 (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))))
(/.f64 1 (/.f64 (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))) (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)))))
(/.f64 1 (/.f64 (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x)) (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (+.f64 (*.f64 x x) (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 5000000000000000/5641895835477563 (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)))) (neg.f64 (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x))) (neg.f64 (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1)
(pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 3)
(pow.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 2))
(log.f64 (exp.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(cbrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 3))
(expm1.f64 (log1p.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(exp.f64 (log.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(log1p.f64 (expm1.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 1 (*.f64 5000000000000000/5641895835477563 y) x)
(fma.f64 1 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 2) (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 y)) (sqrt.f64 (*.f64 5000000000000000/5641895835477563 y)) x)
Outputs
x
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
x
x
(-.f64 (+.f64 1 (*.f64 5000000000000000/5641895835477563 y)) 1)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 5000000000000000/5641895835477563 y) 1)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 3)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) 1/3)
(cbrt.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)))
(pow.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 2)
(*.f64 5000000000000000/5641895835477563 y)
(sqrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))
(sqrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969)))
(log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))
(*.f64 5000000000000000/5641895835477563 y)
(cbrt.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 y)))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 y)))
(*.f64 5000000000000000/5641895835477563 y)
(log1p.f64 (expm1.f64 (*.f64 5000000000000000/5641895835477563 y)))
(*.f64 5000000000000000/5641895835477563 y)
(-.f64 (+.f64 1 (fma.f64 5000000000000000/5641895835477563 y x)) 1)
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(-.f64 (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x)))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 x))
(*.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1)
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 1 (fma.f64 5000000000000000/5641895835477563 y x))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 2))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 2) (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (/.f64 1 (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y))))))
(/.f64 (*.f64 (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (pow.f64 x 3)) 1) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (*.f64 x (+.f64 x (*.f64 -5000000000000000/5641895835477563 y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 y -5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (fma.f64 y -5000000000000000/5641895835477563 x))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (fma.f64 y 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x -5000000000000000/5641895835477563)))))
(*.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (/.f64 1 (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x)))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 1 (/.f64 (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))) (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)))))
(/.f64 (*.f64 (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (pow.f64 x 3)) 1) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (*.f64 x (+.f64 x (*.f64 -5000000000000000/5641895835477563 y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 y -5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (fma.f64 y -5000000000000000/5641895835477563 x))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (fma.f64 y 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x -5000000000000000/5641895835477563)))))
(/.f64 1 (/.f64 (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x)) (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x)))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))))
(/.f64 (*.f64 (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (pow.f64 x 3)) 1) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (*.f64 x (+.f64 x (*.f64 -5000000000000000/5641895835477563 y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 y -5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (fma.f64 y -5000000000000000/5641895835477563 x))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (fma.f64 y 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x -5000000000000000/5641895835477563)))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3))) (+.f64 (*.f64 x x) (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 5000000000000000/5641895835477563 (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (pow.f64 x 3)) 1) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (*.f64 x (+.f64 x (*.f64 -5000000000000000/5641895835477563 y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 y -5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (fma.f64 y -5000000000000000/5641895835477563 x))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (fma.f64 y 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x -5000000000000000/5641895835477563)))))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x)))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)))) (neg.f64 (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y))))))
(/.f64 (*.f64 (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3)) (pow.f64 x 3)) 1) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (*.f64 x (+.f64 x (*.f64 -5000000000000000/5641895835477563 y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 y -5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (fma.f64 y -5000000000000000/5641895835477563 x))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (fma.f64 y 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x -5000000000000000/5641895835477563)))))
(/.f64 (neg.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x))) (neg.f64 (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x))))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x)))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (-.f64 (*.f64 x x) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (fma.f64 5000000000000000/5641895835477563 y (neg.f64 x)))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 x x)) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 x))
(pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1)
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 3)
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(pow.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 3) 1/3)
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(pow.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 2)
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(sqrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 2))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(log.f64 (exp.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(cbrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 3))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(expm1.f64 (log1p.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(exp.f64 (log.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(log1p.f64 (expm1.f64 (fma.f64 5000000000000000/5641895835477563 y x)))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 5000000000000000/5641895835477563 y x)
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 1 (*.f64 5000000000000000/5641895835477563 y) x)
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 1 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 2) (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) x)
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 y)) (sqrt.f64 (*.f64 5000000000000000/5641895835477563 y)) x)
(+.f64 1 (-.f64 (fma.f64 5000000000000000/5641895835477563 y x) 1))
(+.f64 (fma.f64 5000000000000000/5641895835477563 y x) 0)
(fma.f64 5000000000000000/5641895835477563 y x)

localize53.0ms (0.5%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 x (/.f64 -1 (/.f64 -5641895835477563/5000000000000000 y)))
99.6%
(/.f64 -5641895835477563/5000000000000000 y)
99.5%
(/.f64 -1 (/.f64 -5641895835477563/5000000000000000 y))
Compiler

Compiled 22 to 16 computations (27.3% saved)

series1.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite85.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1550×prod-diff
1208×unpow-prod-down
878×log-prod
516×pow-prod-down
460×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0920
120416
2269316
Stop Event
node limit
Counts
2 → 140
Calls
Call 1
Inputs
(/.f64 -1 (/.f64 -5641895835477563/5000000000000000 y))
(+.f64 x (/.f64 -1 (/.f64 -5641895835477563/5000000000000000 y)))
Outputs
(+.f64 0 (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563))) 1)
(*.f64 -1 (*.f64 y -5000000000000000/5641895835477563))
(*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 3))
(*.f64 y 5000000000000000/5641895835477563)
(*.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.f64 1 (*.f64 y 5000000000000000/5641895835477563))
(*.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (*.f64 y -5000000000000000/5641895835477563) -1)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 (pow.f64 (/.f64 1 y) -1))
(*.f64 -5000000000000000/5641895835477563 (neg.f64 y))
(*.f64 -5000000000000000/5641895835477563 (pow.f64 (neg.f64 (/.f64 1 y)) -1))
(*.f64 (*.f64 5000000000000000/5641895835477563 (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(*.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -2) (pow.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) -1))
(*.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) -1))
(*.f64 (pow.f64 1 1/3) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 (pow.f64 -1 1/3) (pow.f64 (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (cbrt.f64 (*.f64 y y))) 1) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) 1) (sqrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 5000000000000000/5641895835477563) 3) y)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 (pow.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 1/3) y)
(*.f64 (pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) -1) 1/3) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2) 1/3) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 5/2) 1/3) (pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) 5000000000000000/5641895835477563) 1/3) (cbrt.f64 y))
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2))
(*.f64 (pow.f64 (sqrt.f64 5000000000000000/5641895835477563) 2) y)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) -1) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))) -1) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -1))
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(pow.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(pow.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) -1)
(neg.f64 (*.f64 y -5000000000000000/5641895835477563))
(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))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 y -5000000000000000/5641895835477563))))
(cbrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) -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 (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 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(*.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x))))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x))) 1))
(*.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 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (pow.f64 (/.f64 1 (+.f64 x (*.f64 y -5000000000000000/5641895835477563))) 1))
(*.f64 (pow.f64 1 1/3) (fma.f64 y 5000000000000000/5641895835477563 x))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(*.f64 (pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3/2) 1/3) (pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2) 1/3) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1/3))
(*.f64 (pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 5/2) 1/3) (pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 y -5000000000000000/5641895835477563)) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x)))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (neg.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x 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 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 3)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (+.f64 x (*.f64 y -5000000000000000/5641895835477563)) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) -1)
(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))))
(log.f64 (*.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 y 5000000000000000/5641895835477563))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 -1 (*.f64 y -5000000000000000/5641895835477563) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 x)
(fma.f64 x 1 (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) x)
(fma.f64 1 x (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) x)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(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 (*.f64 y -5000000000000000/5641895835477563) -1 x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 -5000000000000000/5641895835477563 (neg.f64 y) x)
(fma.f64 (*.f64 5000000000000000/5641895835477563 (cbrt.f64 (*.f64 y y))) (cbrt.f64 y) x)
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) x)

simplify136.0ms (1.3%)

Algorithm
egg-herbie
Rules
964×distribute-lft-in
946×distribute-rgt-in
636×log-prod
590×sqr-pow
578×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03573024
18772876
228372842
Stop Event
node limit
Counts
176 → 186
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 0 (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563))) 1)
(*.f64 -1 (*.f64 y -5000000000000000/5641895835477563))
(*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 3))
(*.f64 y 5000000000000000/5641895835477563)
(*.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.f64 1 (*.f64 y 5000000000000000/5641895835477563))
(*.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (*.f64 y -5000000000000000/5641895835477563) -1)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 (pow.f64 (/.f64 1 y) -1))
(*.f64 -5000000000000000/5641895835477563 (neg.f64 y))
(*.f64 -5000000000000000/5641895835477563 (pow.f64 (neg.f64 (/.f64 1 y)) -1))
(*.f64 (*.f64 5000000000000000/5641895835477563 (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(*.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -2) (pow.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) -1))
(*.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) -1))
(*.f64 (pow.f64 1 1/3) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 (pow.f64 -1 1/3) (pow.f64 (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (cbrt.f64 (*.f64 y y))) 1) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) 1) (sqrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 5000000000000000/5641895835477563) 3) y)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 (pow.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 1/3) y)
(*.f64 (pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) -1) 1/3) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2) 1/3) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 5/2) 1/3) (pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) 5000000000000000/5641895835477563) 1/3) (cbrt.f64 y))
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2))
(*.f64 (pow.f64 (sqrt.f64 5000000000000000/5641895835477563) 2) y)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) -1) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))) -1) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -1))
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(pow.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(pow.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) -1)
(neg.f64 (*.f64 y -5000000000000000/5641895835477563))
(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))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 y -5000000000000000/5641895835477563))))
(cbrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) -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 (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 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(*.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x))))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x))) 1))
(*.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 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (pow.f64 (/.f64 1 (+.f64 x (*.f64 y -5000000000000000/5641895835477563))) 1))
(*.f64 (pow.f64 1 1/3) (fma.f64 y 5000000000000000/5641895835477563 x))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(*.f64 (pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3/2) 1/3) (pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2) 1/3) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1/3))
(*.f64 (pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 5/2) 1/3) (pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 y -5000000000000000/5641895835477563)) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x)))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (neg.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x 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 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 3)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (+.f64 x (*.f64 y -5000000000000000/5641895835477563)) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) -1)
(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))))
(log.f64 (*.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 y 5000000000000000/5641895835477563))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 -1 (*.f64 y -5000000000000000/5641895835477563) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 x)
(fma.f64 x 1 (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) x)
(fma.f64 1 x (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) x)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(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 (*.f64 y -5000000000000000/5641895835477563) -1 x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 -5000000000000000/5641895835477563 (neg.f64 y) x)
(fma.f64 (*.f64 5000000000000000/5641895835477563 (cbrt.f64 (*.f64 y y))) (cbrt.f64 y) x)
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) 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 0 (*.f64 y 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 5000000000000000/5641895835477563 y))) (cbrt.f64 (exp.f64 (*.f64 5000000000000000/5641895835477563 y))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 5000000000000000/5641895835477563 y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 5000000000000000/5641895835477563 y)))))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563))) 1)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 -1 (*.f64 y -5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 3))
(*.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 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) (cbrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) (cbrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 y))) 2))
(*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (*.f64 y -5000000000000000/5641895835477563) -1)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 (pow.f64 (/.f64 1 y) -1))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 (neg.f64 y))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 (pow.f64 (neg.f64 (/.f64 1 y)) -1))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (*.f64 5000000000000000/5641895835477563 (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(*.f64 5000000000000000/5641895835477563 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)))
(*.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -2) (pow.f64 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 1 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 -1 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -2) (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) -1))
(*.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2) (/.f64 1 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2) (/.f64 -1 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2) (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (pow.f64 1 1/3) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (pow.f64 -1 1/3) (pow.f64 (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) (cbrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (cbrt.f64 (*.f64 y y))) 1) (cbrt.f64 y))
(*.f64 5000000000000000/5641895835477563 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)))
(*.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) 1) (sqrt.f64 y))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (pow.f64 (cbrt.f64 5000000000000000/5641895835477563) 3) y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (pow.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 1/3) y)
(*.f64 y (cbrt.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(*.f64 (pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 y) 3/2)) (cbrt.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 y) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3/2)) (cbrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3/2)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) -1) 1/3) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 1/3))
(*.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2) 1/3) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 5000000000000000/5641895835477563 y) (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) 8)))
(*.f64 (pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 5/2) 1/3) (pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 y))) (cbrt.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 y) 5/2)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) 5000000000000000/5641895835477563) 1/3) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 (*.f64 y y) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 y (*.f64 y 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (pow.f64 (sqrt.f64 5000000000000000/5641895835477563) 2) y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(*.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) (cbrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))) -1) (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2))
(*.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2) (/.f64 1 (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2) (/.f64 -1 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (pow.f64 (/.f64 -5641895835477563/5000000000000000 y) -1/2) (neg.f64 (sqrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))) -1) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) (*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 1 (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -2) (/.f64 -1 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y)) -2) (neg.f64 (cbrt.f64 (/.f64 -5641895835477563/5000000000000000 y))))
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(sqrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969)))
(pow.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3) 1/3)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) -1)
(*.f64 5000000000000000/5641895835477563 y)
(neg.f64 (*.f64 y -5000000000000000/5641895835477563))
(*.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)
(log.f64 (/.f64 1 (exp.f64 (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 5000000000000000/5641895835477563 y)
(cbrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -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)
(exp.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1) 1))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) -3)) 1/3))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 3) 1/3))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) -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 y -5000000000000000/5641895835477563)))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (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 (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 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 y x))) 2))
(*.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) 1) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x x)))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x x)))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (pow.f64 (/.f64 1 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x))) 1))
(/.f64 (*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) 1) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x x)))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x 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 y -5000000000000000/5641895835477563)))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 x))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (pow.f64 (/.f64 1 (+.f64 x (*.f64 y -5000000000000000/5641895835477563))) 1))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 x (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 x))
(*.f64 (pow.f64 1 1/3) (fma.f64 y 5000000000000000/5641895835477563 x))
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3/2) 1/3) (pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 3/2)) (cbrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3)) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 3/2)) (cbrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 3/2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2) 1/3) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 5000000000000000/5641895835477563 y x) (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 5000000000000000/5641895835477563 y x)) 8)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 5/2) 1/3) (pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 5000000000000000/5641895835477563 y x))) (cbrt.f64 (pow.f64 (fma.f64 5000000000000000/5641895835477563 y x) 5/2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(fma.f64 5000000000000000/5641895835477563 y x)
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(fma.f64 5000000000000000/5641895835477563 y x)
(/.f64 1 (/.f64 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3))))
(/.f64 (*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) 1) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x x)))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x 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 y -5000000000000000/5641895835477563)))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x)))
(/.f64 (*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) 1) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x x)))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x x)))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) x))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (*.f64 x (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (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 y -5000000000000000/5641895835477563)))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (neg.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) 1) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x x)))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x 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 y -5000000000000000/5641895835477563)))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (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 y -5000000000000000/5641895835477563)))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 x))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(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) 2) 1/2)
(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)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)
(fma.f64 5000000000000000/5641895835477563 y x)
(pow.f64 (/.f64 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x) (*.f64 x x)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3))) -1)
(/.f64 (*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) 1) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x x)))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 (*.f64 5000000000000000/5641895835477563 y) (-.f64 (*.f64 5000000000000000/5641895835477563 y) x) (*.f64 x x)))
(pow.f64 (/.f64 (+.f64 x (*.f64 y -5000000000000000/5641895835477563)) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) -1)
(/.f64 (-.f64 (*.f64 x x) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 x (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (fma.f64 x x (*.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969))) (fma.f64 y -5000000000000000/5641895835477563 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)
(log.f64 (*.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 1 (expm1.f64 x))))
(fma.f64 5000000000000000/5641895835477563 y x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (exp.f64 x)))
(fma.f64 5000000000000000/5641895835477563 y x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 x))))
(fma.f64 5000000000000000/5641895835477563 y x)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(fma.f64 5000000000000000/5641895835477563 y x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 y 5000000000000000/5641895835477563))))
(fma.f64 5000000000000000/5641895835477563 y x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(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)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1) 1))
(fma.f64 5000000000000000/5641895835477563 y x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 3))
(fma.f64 5000000000000000/5641895835477563 y x)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 1/3))
(fma.f64 5000000000000000/5641895835477563 y x)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x))) 2))
(fma.f64 5000000000000000/5641895835477563 y x)
(log1p.f64 (expm1.f64 (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 y 5000000000000000/5641895835477563 x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 x 1 (*.f64 y 5000000000000000/5641895835477563))
(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 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 x) (cbrt.f64 (*.f64 x x)) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) x)
(fma.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) (cbrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))) x)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 y)) (cbrt.f64 (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))) 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 (*.f64 y -5000000000000000/5641895835477563) -1 x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 -5000000000000000/5641895835477563 (neg.f64 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 (*.f64 5000000000000000/5641895835477563 (cbrt.f64 (*.f64 y y))) (cbrt.f64 y) x)
(fma.f64 5000000000000000/5641895835477563 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)) x)
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) x)
(fma.f64 5000000000000000/5641895835477563 y x)

localize34.0ms (0.3%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
76.9%
(/.f64 y (*.f64 y (neg.f64 x)))
Compiler

Compiled 25 to 7 computations (72% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite55.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1556×pow1
1432×add-exp-log
1430×log1p-expm1-u
1430×expm1-log1p-u
1400×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0817
11697
223727
Stop Event
node limit
Counts
1 → 36
Calls
Call 1
Inputs
(/.f64 y (*.f64 y (neg.f64 x)))
Outputs
(-.f64 (+.f64 1 (/.f64 1 x)) 1)
(*.f64 y (/.f64 1 (*.f64 y x)))
(*.f64 (/.f64 1 x) 1)
(*.f64 1 (/.f64 1 x))
(*.f64 (/.f64 1 (cbrt.f64 x)) (pow.f64 (/.f64 1 (cbrt.f64 x)) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 x)) 2) (/.f64 1 (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (*.f64 y x))))
(*.f64 (sqrt.f64 (/.f64 1 x)) (sqrt.f64 (/.f64 1 x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (*.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 y x)))
(*.f64 (/.f64 1 (*.f64 y x)) y)
(*.f64 (/.f64 1 y) (/.f64 y x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (/.f64 y (cbrt.f64 (*.f64 y x))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 y x))) (/.f64 y (sqrt.f64 (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) y) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) x) (/.f64 (cbrt.f64 y) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (*.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (/.f64 1 (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 y x))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) y) (/.f64 (sqrt.f64 y) x))
(*.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) y))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y x))))
(pow.f64 (/.f64 1 x) 1)
(pow.f64 (/.f64 1 (cbrt.f64 x)) 3)
(pow.f64 (pow.f64 (/.f64 1 x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1 x)) 2)
(pow.f64 (/.f64 x 1) -1)
(neg.f64 (/.f64 1 x))
(sqrt.f64 (/.f64 1 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 1 x)))
(cbrt.f64 (pow.f64 (/.f64 1 x) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (*.f64 y x) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 x)))
(exp.f64 (-.f64 0 (log.f64 x)))
(log1p.f64 (expm1.f64 (/.f64 1 x)))

simplify55.0ms (0.5%)

Algorithm
egg-herbie
Rules
962×associate-*r*
850×associate-*l*
782×associate-/l*
762×fma-def
706×cube-div
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
098858
1252654
2756456
34892456
Stop Event
node limit
Counts
60 → 44
Calls
Call 1
Inputs
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(-.f64 (+.f64 1 (/.f64 1 x)) 1)
(*.f64 y (/.f64 1 (*.f64 y x)))
(*.f64 (/.f64 1 x) 1)
(*.f64 1 (/.f64 1 x))
(*.f64 (/.f64 1 (cbrt.f64 x)) (pow.f64 (/.f64 1 (cbrt.f64 x)) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 x)) 2) (/.f64 1 (cbrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (*.f64 y x))))
(*.f64 (sqrt.f64 (/.f64 1 x)) (sqrt.f64 (/.f64 1 x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (*.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 y x)))
(*.f64 (/.f64 1 (*.f64 y x)) y)
(*.f64 (/.f64 1 y) (/.f64 y x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (/.f64 y (cbrt.f64 (*.f64 y x))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 y x))) (/.f64 y (sqrt.f64 (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) y) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) x) (/.f64 (cbrt.f64 y) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (*.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (/.f64 1 (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 y x))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) y) (/.f64 (sqrt.f64 y) x))
(*.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) y))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y x))))
(pow.f64 (/.f64 1 x) 1)
(pow.f64 (/.f64 1 (cbrt.f64 x)) 3)
(pow.f64 (pow.f64 (/.f64 1 x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 1 x)) 2)
(pow.f64 (/.f64 x 1) -1)
(neg.f64 (/.f64 1 x))
(sqrt.f64 (/.f64 1 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 1 x)))
(cbrt.f64 (pow.f64 (/.f64 1 x) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (*.f64 y x) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 x)))
(exp.f64 (-.f64 0 (log.f64 x)))
(log1p.f64 (expm1.f64 (/.f64 1 x)))
Outputs
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(/.f64 -1 x)
(-.f64 (+.f64 1 (/.f64 1 x)) 1)
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 y (/.f64 1 (*.f64 y x)))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 1 x) 1)
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 1 (/.f64 1 x))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 1 (cbrt.f64 x)) (pow.f64 (/.f64 1 (cbrt.f64 x)) 2))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 x)) 2) (/.f64 1 (cbrt.f64 x)))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (*.f64 y x))))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (sqrt.f64 (/.f64 1 x)) (sqrt.f64 (/.f64 1 x)))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (*.f64 y x))))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 y x)))
(/.f64 -1 x)
(*.f64 (/.f64 1 (*.f64 y x)) y)
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 1 y) (/.f64 y x))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (/.f64 y (cbrt.f64 (*.f64 y x))))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 y x))) (/.f64 y (sqrt.f64 (*.f64 y x))))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) y) (/.f64 (cbrt.f64 y) x))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) x) (/.f64 (cbrt.f64 y) y))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (*.f64 y x)))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (/.f64 1 (cbrt.f64 x)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 1 (cbrt.f64 x))) (pow.f64 (cbrt.f64 (*.f64 x y)) 2))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)) (cbrt.f64 x))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 x y)) 2)))
(/.f64 (/.f64 y (cbrt.f64 y)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 y x))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 y x))))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 (sqrt.f64 y) y) (/.f64 (sqrt.f64 y) x))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) y))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (*.f64 y x)))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y x))))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(pow.f64 (/.f64 1 x) 1)
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(pow.f64 (/.f64 1 (cbrt.f64 x)) 3)
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(pow.f64 (pow.f64 (/.f64 1 x) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(pow.f64 (sqrt.f64 (/.f64 1 x)) 2)
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(pow.f64 (/.f64 x 1) -1)
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(neg.f64 (/.f64 1 x))
(/.f64 -1 x)
(sqrt.f64 (/.f64 1 (*.f64 x x)))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(log.f64 (exp.f64 (/.f64 1 x)))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(cbrt.f64 (pow.f64 (/.f64 1 x) 3))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (*.f64 y x) 3)))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(expm1.f64 (log1p.f64 (/.f64 1 x)))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(exp.f64 (-.f64 0 (log.f64 x)))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)
(log1p.f64 (expm1.f64 (/.f64 1 x)))
(+.f64 1 (-.f64 (/.f64 1 x) 1))
(+.f64 (/.f64 1 x) 0)
(/.f64 1 x)

localize20.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
100.0%
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
99.7%
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
99.6%
(*.f64 5641895835477563/5000000000000000 z)
Compiler

Compiled 31 to 21 computations (32.3% saved)

series5.0ms (0%)

Counts
4 → 51
Calls

21 calls:

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

rewrite133.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1666×prod-diff
1120×log-prod
658×fma-def
520×pow-exp
518×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01064
122552
2320252
Stop Event
node limit
Counts
4 → 177
Calls
Call 1
Inputs
(*.f64 5641895835477563/5000000000000000 z)
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
Outputs
(+.f64 0 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z)) (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 z) 1)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)
(pow.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(sqrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))
(log.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))
(cbrt.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3)))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 5641895835477563/5000000000000000 z))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 2))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 0 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 1)
(*.f64 y (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)
(*.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (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 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) y)
(*.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 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 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) (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) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 y) (sqrt.f64 (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 (/.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 y (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3)
(pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2)
(pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -1)
(pow.f64 (/.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) 1) -1)
(neg.f64 (/.f64 y (neg.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)) -1))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)
(-.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 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(*.f64 1 (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 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(/.f64 1 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(/.f64 (neg.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (neg.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 31830988618379068626528276418969/25000000000000000000000000000000 z) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(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)
(pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) -1)
(pow.f64 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) -1)
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2))
(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 (*.f64 5641895835477563/5000000000000000 z) 1 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (cbrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(*.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 1)
(*.f64 1 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))
(*.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 2) (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (sqrt.f64 (+.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)) (/.f64 1 (fma.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 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 1 (/.f64 (fma.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 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.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 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2) (-.f64 (*.f64 x x) (/.f64 x (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (neg.f64 (fma.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 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2))) (neg.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2) (*.f64 x x)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))
(pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 2)
(pow.f64 (/.f64 (fma.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 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2))) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(log.f64 (*.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(exp.f64 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(fma.f64 y (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(fma.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1 x)
(fma.f64 x 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(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 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.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)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 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)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(fma.f64 (neg.f64 y) (/.f64 1 (neg.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(fma.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) y x)
(fma.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))) x)
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(fma.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))) x)
(fma.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))) x)
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(fma.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))) x)
(fma.f64 (/.f64 y (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) x)
(fma.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) x)

simplify179.0ms (1.7%)

Algorithm
egg-herbie
Rules
686×cancel-sign-sub-inv
594×log-prod
512×associate-+l+
484×associate-+r+
450×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04285526
19835380
231935236
Stop Event
node limit
Counts
228 → 265
Calls
Call 1
Inputs
(*.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))))))
5641895835477563/5000000000000000
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(/.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 0 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z)) (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 z) 1)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)
(pow.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(sqrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))
(log.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))
(cbrt.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3)))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 5641895835477563/5000000000000000 z))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 2))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 0 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 1)
(*.f64 y (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)
(*.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (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 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) y)
(*.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 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 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) (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) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 (cbrt.f64 y) (sqrt.f64 (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 (/.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 y (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3)
(pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2)
(pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -1)
(pow.f64 (/.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) 1) -1)
(neg.f64 (/.f64 y (neg.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -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))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)) -1))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)
(-.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 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(*.f64 1 (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 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z))))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(/.f64 1 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(/.f64 (neg.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (neg.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.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 31830988618379068626528276418969/25000000000000000000000000000000 z) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(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)
(pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) -1)
(pow.f64 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) -1)
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2))
(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 (*.f64 5641895835477563/5000000000000000 z) 1 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (cbrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(*.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 1)
(*.f64 1 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))
(*.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 2) (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (sqrt.f64 (+.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)) (/.f64 1 (fma.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 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 1 (/.f64 (fma.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 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.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 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2) (-.f64 (*.f64 x x) (/.f64 x (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (neg.f64 (fma.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 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2))) (neg.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2) (*.f64 x x)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))
(pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 2)
(pow.f64 (/.f64 (fma.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 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2))) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(log.f64 (*.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(exp.f64 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(fma.f64 y (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(fma.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1 x)
(fma.f64 x 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(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 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.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)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 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)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(fma.f64 (neg.f64 y) (/.f64 1 (neg.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(fma.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) y x)
(fma.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))) x)
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(fma.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))) x)
(fma.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))) x)
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(fma.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))) x)
(fma.f64 (/.f64 y (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) x)
(fma.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) x)
Outputs
(*.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 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 y (*.f64 y (*.f64 z -5000000000000000/5641895835477563))))
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (*.f64 z z)) (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.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 5000000000000000/5641895835477563 (/.f64 y z))
(/.f64 5000000000000000/5641895835477563 (/.f64 z y))
(+.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 (/.f64 y (*.f64 z z)) (/.f64 y (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(+.f64 (*.f64 (/.f64 y (*.f64 z z)) (+.f64 (/.f64 5000000000000000/5641895835477563 z) -5000000000000000/5641895835477563)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 -5000000000000000/5641895835477563 (/.f64 (pow.f64 z 4) y))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(/.f64 5000000000000000/5641895835477563 (/.f64 z y))
(+.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 (/.f64 y (*.f64 z z)) (/.f64 y (pow.f64 z 4))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(+.f64 (*.f64 (/.f64 y (*.f64 z z)) (+.f64 (/.f64 5000000000000000/5641895835477563 z) -5000000000000000/5641895835477563)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 -5000000000000000/5641895835477563 (/.f64 (pow.f64 z 4) y))))
5641895835477563/5000000000000000
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 z 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 z 5641895835477563/5000000000000000)
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
x
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
x
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
x
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(+.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 (*.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)))
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 (*.f64 (/.f64 y (*.f64 z z)) (+.f64 (/.f64 5000000000000000/5641895835477563 z) -5000000000000000/5641895835477563)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) 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 (*.f64 (/.f64 y (*.f64 z z)) (+.f64 (/.f64 5000000000000000/5641895835477563 z) -5000000000000000/5641895835477563)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) x))
(+.f64 0 (*.f64 5641895835477563/5000000000000000 z))
(*.f64 z 5641895835477563/5000000000000000)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z)) (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))))
(*.f64 z 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) 1)
(*.f64 z 5641895835477563/5000000000000000)
(pow.f64 (*.f64 5641895835477563/5000000000000000 z) 1)
(*.f64 z 5641895835477563/5000000000000000)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)
(*.f64 z 5641895835477563/5000000000000000)
(pow.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3)) 1/3)
(*.f64 z 5641895835477563/5000000000000000)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(*.f64 z 5641895835477563/5000000000000000)
(sqrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))
(sqrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))
(log.f64 (pow.f64 (exp.f64 5641895835477563/5000000000000000) z))
(*.f64 z 5641895835477563/5000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))
(*.f64 z 5641895835477563/5000000000000000)
(cbrt.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3)))
(*.f64 z 5641895835477563/5000000000000000)
(expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 z 5641895835477563/5000000000000000)
(exp.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1))
(*.f64 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1) 1))
(*.f64 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 3))
(*.f64 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 5641895835477563/5000000000000000 z))) 1/3))
(*.f64 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 3) 1/3))
(*.f64 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z))) 2))
(*.f64 z 5641895835477563/5000000000000000)
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 z 5641895835477563/5000000000000000)
(+.f64 0 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 1)
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 y (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2)))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2)))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) y)
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 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 y (fma.f64 z 5641895835477563/5000000000000000 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 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)))
(*.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 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 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 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(*.f64 (/.f64 y (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (/.f64 y (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (/.f64 y (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 y (/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))
(/.f64 (*.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (*.f64 y (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 y (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000)))
(pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1)
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3)
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) 1/3)
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2)
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -1)
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(pow.f64 (/.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) 1) -1)
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(neg.f64 (/.f64 y (neg.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(log.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(exp.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1) 1))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 3))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)) 1/3))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3) 1/3))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) 2))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)) -1))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)
(fma.f64 z 5641895835477563/5000000000000000 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))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))
(*.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(*.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(*.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.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))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(/.f64 1 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)))
(*.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.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))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))
(/.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(*.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000))))
(/.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))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))
(/.f64 (neg.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (neg.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(/.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (neg.f64 (+.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))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))
(/.f64 (fma.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(/.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))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))
(pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 1/3)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(pow.f64 (/.f64 (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) -1)
(*.f64 (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000))
(pow.f64 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) -1)
(/.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))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))
(sqrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(log.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(cbrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(expm1.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(exp.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1) 1))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 3))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1/3))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 2))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(log1p.f64 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 z) 1 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (cbrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 z 5641895835477563/5000000000000000)) (cbrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (cbrt.f64 (*.f64 z 5641895835477563/5000000000000000)) (cbrt.f64 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 5641895835477563/5000000000000000) 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 (*.f64 5641895835477563/5000000000000000 (sqrt.f64 z)) (sqrt.f64 z) 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 1)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (/.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(*.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 1)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 1 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 2))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 2) (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) (sqrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(*.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (/.f64 1 (fma.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 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x) (*.f64 x x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (/.f64 1 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 1 (/.f64 (fma.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 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x) (*.f64 x x)))
(/.f64 1 (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.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 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2) (-.f64 (*.f64 x x) (/.f64 x (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2) (-.f64 (*.f64 x x) (*.f64 (/.f64 x (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) y))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (+.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 x y) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) (neg.f64 (fma.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 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2))) (neg.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2) (*.f64 x x)) (-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 1)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 3)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(pow.f64 (pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 3) 1/3)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 2)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(pow.f64 (/.f64 (fma.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 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3) (pow.f64 x 3))) -1)
(*.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 3) (pow.f64 x 3)) (fma.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) (-.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) x) (*.f64 x x)))
(pow.f64 (/.f64 (-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2))) -1)
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)) (-.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 2))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(log.f64 (exp.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(log.f64 (*.f64 (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (+.f64 1 (expm1.f64 x))))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (exp.f64 x)))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))) (+.f64 1 (expm1.f64 x))))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x) 3))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(exp.f64 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 1))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)) 1) 1))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 3))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 1/3))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x))) 2))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 y (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1 x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 x 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 1 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 1 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) x)
(fma.f64 (cbrt.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2)) x)
(fma.f64 (cbrt.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) -2)) (cbrt.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(fma.f64 (cbrt.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) y) -2)) x)
(fma.f64 (cbrt.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (cbrt.f64 (pow.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 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 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 (neg.f64 y) (/.f64 1 (neg.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 (/.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) y x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.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))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 (/.f64 1 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) (/.f64 y (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.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))) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)) (cbrt.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) x)
(fma.f64 (cbrt.f64 (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)) 2)) x)
(fma.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))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.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))) x)
(+.f64 x (/.f64 y (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)))
(fma.f64 (/.f64 y (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) x)
(fma.f64 (/.f64 y (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) x)
(fma.f64 (/.f64 y (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 z 5641895835477563/5000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000) 31830988618379068626528276418969/25000000000000000000000000000000) x)
(fma.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))) (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)) x)
(fma.f64 (/.f64 y (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000)))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)) x)
(fma.f64 (/.f64 y (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z -31830988618379068626528276418969/25000000000000000000000000000000)))) (fma.f64 z -5641895835477563/5000000000000000 5641895835477563/5000000000000000) x)
(+.f64 x (/.f64 y (/.f64 (fma.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 z 5641895835477563/5000000000000000 -5641895835477563/5000000000000000))))

eval637.0ms (6.1%)

Compiler

Compiled 19239 to 11644 computations (39.5% saved)

prune374.0ms (3.6%)

Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New103161037
Fresh606
Picked101
Done437
Total104291051
Accurracy
100.0%
Counts
1051 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.1%
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
53.5%
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
65.3%
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
60.6%
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
81.3%
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
64.9%
(+.f64 x (/.f64 -1 x))
53.5%
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
17.1%
(*.f64 5000000000000000/5641895835477563 y)
69.5%
x
Compiler

Compiled 135 to 102 computations (24.4% saved)

localize5.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
99.6%
(/.f64 y 5641895835477563/5000000000000000)
Compiler

Compiled 14 to 9 computations (35.7% saved)

series1.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite72.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1682×pow1
1578×add-exp-log
1578×log1p-expm1-u
1578×expm1-log1p-u
1548×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0720
115816
2213116
Stop Event
node limit
Counts
2 → 57
Calls
Call 1
Inputs
(/.f64 y 5641895835477563/5000000000000000)
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
Outputs
(-.f64 (+.f64 1 (*.f64 y 5000000000000000/5641895835477563)) 1)
(*.f64 y 5000000000000000/5641895835477563)
(*.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.f64 1 (*.f64 y 5000000000000000/5641895835477563))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.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 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563))
(*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (neg.f64 y) -5000000000000000/5641895835477563)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(pow.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) -1)
(neg.f64 (/.f64 y -5641895835477563/5000000000000000))
(sqrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (exp.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)))
(log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))
(-.f64 (+.f64 1 (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 (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 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (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 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))
(/.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 1 (/.f64 (-.f64 x (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.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 x y) 5000000000000000/5641895835477563))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.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)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 3)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 2))
(log.f64 (exp.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)))
(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 (pow.f64 (cbrt.f64 x) 2) (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)
(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)

simplify72.0ms (0.7%)

Algorithm
egg-herbie
Rules
1660×fma-neg
1240×div-sub
876×fma-def
696×times-frac
578×log-prod
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01311271
13061197
210271153
349111147
Stop Event
node limit
Counts
93 → 68
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 (+.f64 1 (*.f64 y 5000000000000000/5641895835477563)) 1)
(*.f64 y 5000000000000000/5641895835477563)
(*.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.f64 1 (*.f64 y 5000000000000000/5641895835477563))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.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 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563))
(*.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (neg.f64 y) -5000000000000000/5641895835477563)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(pow.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) -1)
(neg.f64 (/.f64 y -5641895835477563/5000000000000000))
(sqrt.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (exp.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)))
(log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))
(-.f64 (+.f64 1 (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 (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 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (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 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))
(/.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 1 (/.f64 (-.f64 x (*.f64 y 5000000000000000/5641895835477563)) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.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 x y) 5000000000000000/5641895835477563))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.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)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) x))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 3)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 2))
(log.f64 (exp.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)))
(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 (pow.f64 (cbrt.f64 x) 2) (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)
(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)
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 (+.f64 1 (*.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 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 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 (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 (neg.f64 y) -5000000000000000/5641895835477563)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(cbrt.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) -1)
(*.f64 5000000000000000/5641895835477563 y)
(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)))
(fabs.f64 (*.f64 5000000000000000/5641895835477563 y))
(log.f64 (exp.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)
(log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(-.f64 (+.f64 1 (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 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y -5000000000000000/5641895835477563)))
(/.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 (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 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 5000000000000000/5641895835477563 y 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 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 x 3)) (/.f64 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 (*.f64 5000000000000000/5641895835477563 y) (-.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 1 (-.f64 x (*.f64 y 5000000000000000/5641895835477563))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y -5000000000000000/5641895835477563)))
(/.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 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 x 3)) (/.f64 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 (*.f64 5000000000000000/5641895835477563 y) (-.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 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y -5000000000000000/5641895835477563)))
(/.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 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 x 3)) (/.f64 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 (*.f64 5000000000000000/5641895835477563 y) (-.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 x y) 5000000000000000/5641895835477563))))
(*.f64 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 x 3)) (/.f64 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 (*.f64 5000000000000000/5641895835477563 y) (-.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 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y -5000000000000000/5641895835477563)))
(/.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 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 x 3)) (/.f64 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 (*.f64 5000000000000000/5641895835477563 y) (-.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 (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 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (fma.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x 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 (*.f64 y y) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 5000000000000000/5641895835477563 y)))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (fma.f64 y (*.f64 y -25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (fma.f64 y -5000000000000000/5641895835477563 x))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(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)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)
(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)
(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)
(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 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 5000000000000000/5641895835477563 y 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)
(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)

localize4.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.4%
(*.f64 5000000000000000/5641895835477563 y)
Compiler

Compiled 8 to 6 computations (25% saved)

localize9.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
99.7%
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
99.6%
(*.f64 5641895835477563/5000000000000000 z)
Compiler

Compiled 21 to 15 computations (28.6% saved)

localize14.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
99.5%
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563)))
99.4%
(*.f64 z -5000000000000000/5641895835477563)
Compiler

Compiled 32 to 22 computations (31.3% saved)

series3.0ms (0%)

Counts
3 → 48
Calls

12 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
z
@inf
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563)))
0.0ms
z
@0
(*.f64 z -5000000000000000/5641895835477563)

rewrite89.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1156×unpow-prod-down
888×log-prod
644×prod-exp
600×pow-prod-down
586×prod-diff
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0939
119631
2250631
Stop Event
node limit
Counts
3 → 140
Calls
Call 1
Inputs
(*.f64 z -5000000000000000/5641895835477563)
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563)))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
Outputs
(+.f64 0 (*.f64 z -5000000000000000/5641895835477563))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563))) 1)
(pow.f64 (*.f64 z -5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 3)
(pow.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2)
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 z -5000000000000000/5641895835477563))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563))) 2))
(log1p.f64 (expm1.f64 (*.f64 z -5000000000000000/5641895835477563)))
(+.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(+.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y 5000000000000000/5641895835477563))
(+.f64 0 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1) (*.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 1)
(/.f64 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3))) (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2) (-.f64 (pow.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2) (pow.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 2)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))))
(/.f64 (*.f64 y (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) y) (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)
(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)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2)
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 2))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)))
(exp.f64 (+.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(fma.f64 z (*.f64 -5000000000000000/5641895835477563 y) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 z y) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 z -5000000000000000/5641895835477563) y (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y (*.f64 z -5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 1 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2) (*.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) y) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (*.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) y) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) 2) (cbrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) (sqrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (*.f64 y z) -5000000000000000/5641895835477563 (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y -5000000000000000/5641895835477563) z (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2)) (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563))) (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 (*.f64 z -5000000000000000/5641895835477563) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 (*.f64 z -5000000000000000/5641895835477563) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 y 5000000000000000/5641895835477563))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1)
(-.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 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 1)
(*.f64 1 (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 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (/.f64 1 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 (/.f64 1 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)) 1))
(*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (pow.f64 (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) 1))
(*.f64 (pow.f64 1 1/3) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2) 3) (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2) 1/3) (cbrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 1 (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (neg.f64 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563))
(pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)
(pow.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) -1)
(pow.f64 (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) -1)
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2))
(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 (*.f64 z -5000000000000000/5641895835477563) 1 5000000000000000/5641895835477563)
(fma.f64 1 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563)
(fma.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2) 5000000000000000/5641895835477563)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 5000000000000000/5641895835477563)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) -5000000000000000/5641895835477563) 5000000000000000/5641895835477563)
(fma.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 5000000000000000/5641895835477563)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) -5000000000000000/5641895835477563) 5000000000000000/5641895835477563)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) 5000000000000000/5641895835477563)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 z)) (sqrt.f64 z) 5000000000000000/5641895835477563)

simplify96.0ms (0.9%)

Algorithm
egg-herbie
Rules
1720×fma-def
1346×distribute-lft-in
1300×distribute-rgt-in
998×unswap-sqr
392×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03383126
17692974
222572902
Stop Event
node limit
Counts
188 → 183
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)))
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 0 (*.f64 z -5000000000000000/5641895835477563))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -5000000000000000/5641895835477563))) 1)
(pow.f64 (*.f64 z -5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 3)
(pow.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2)
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 z -5000000000000000/5641895835477563))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563))) 2))
(log1p.f64 (expm1.f64 (*.f64 z -5000000000000000/5641895835477563)))
(+.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(+.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y 5000000000000000/5641895835477563))
(+.f64 0 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1) (*.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 1)
(/.f64 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3))) (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2) (-.f64 (pow.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2) (pow.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 2)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))))
(/.f64 (*.f64 y (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (*.f64 y (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) y) (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)
(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)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2)
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 2))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)))
(exp.f64 (+.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1) (*.f64 (log.f64 y) 1)))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(fma.f64 z (*.f64 -5000000000000000/5641895835477563 y) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 z y) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 z -5000000000000000/5641895835477563) y (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y (*.f64 z -5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 1 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2) (*.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) y) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (*.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) y) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) 2) (cbrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) (sqrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(fma.f64 (*.f64 y z) -5000000000000000/5641895835477563 (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y -5000000000000000/5641895835477563) z (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2)) (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563))) (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 (*.f64 z -5000000000000000/5641895835477563) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (*.f64 (*.f64 z -5000000000000000/5641895835477563) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 y 5000000000000000/5641895835477563))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1)
(-.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 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 1)
(*.f64 1 (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 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (/.f64 1 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 (/.f64 1 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)) 1))
(*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (pow.f64 (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) 1))
(*.f64 (pow.f64 1 1/3) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2) 3) (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2) 1/3) (cbrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(/.f64 1 (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (neg.f64 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (neg.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(/.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563))
(pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 3)
(pow.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) -1)
(pow.f64 (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) -1)
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2))
(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 (*.f64 z -5000000000000000/5641895835477563) 1 5000000000000000/5641895835477563)
(fma.f64 1 (*.f64 z -5000000000000000/5641895835477563) 5000000000000000/5641895835477563)
(fma.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2) 5000000000000000/5641895835477563)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 5000000000000000/5641895835477563)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) -5000000000000000/5641895835477563) 5000000000000000/5641895835477563)
(fma.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 5000000000000000/5641895835477563)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) -5000000000000000/5641895835477563) 5000000000000000/5641895835477563)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) 5000000000000000/5641895835477563)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 z)) (sqrt.f64 z) 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 z (*.f64 -5000000000000000/5641895835477563 y))
(*.f64 y (*.f64 -5000000000000000/5641895835477563 z))
(+.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 z (*.f64 -5000000000000000/5641895835477563 y))
(*.f64 y (*.f64 -5000000000000000/5641895835477563 z))
(+.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))
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 0 (*.f64 z -5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 z)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) z))))
(*.f64 -5000000000000000/5641895835477563 z)
(-.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 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 3)
(*.f64 -5000000000000000/5641895835477563 z)
(pow.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(sqrt.f64 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969)))
(sqrt.f64 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))
(pow.f64 (*.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(*.f64 -5000000000000000/5641895835477563 z)
(pow.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2)
(*.f64 -5000000000000000/5641895835477563 z)
(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))
(*.f64 -5000000000000000/5641895835477563 z)
(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)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)) 1) 1))
(*.f64 -5000000000000000/5641895835477563 z)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563))) 3))
(*.f64 -5000000000000000/5641895835477563 z)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 z -5000000000000000/5641895835477563))) 1/3))
(*.f64 -5000000000000000/5641895835477563 z)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z -5000000000000000/5641895835477563)) 3) 1/3))
(*.f64 -5000000000000000/5641895835477563 z)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563))) 2))
(*.f64 -5000000000000000/5641895835477563 z)
(log1p.f64 (expm1.f64 (*.f64 z -5000000000000000/5641895835477563)))
(*.f64 -5000000000000000/5641895835477563 z)
(+.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 0 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1) (*.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 1))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))))
(*.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 (+.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3))) (+.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2) (-.f64 (pow.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))))))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3))) (+.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 y) 2) (-.f64 (pow.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 2) (*.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))))))
(/.f64 (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 (*.f64 y (*.f64 -5000000000000000/5641895835477563 z)) (-.f64 (*.f64 y (*.f64 -5000000000000000/5641895835477563 z)) (*.f64 5000000000000000/5641895835477563 y)))))
(/.f64 (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 z y) 3) (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 (*.f64 y (*.f64 -5000000000000000/5641895835477563 z)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 z y) (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(/.f64 (-.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2) (pow.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 2)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 5000000000000000/5641895835477563 y) 2) (pow.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 2)) (-.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))))
(/.f64 (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (pow.f64 (*.f64 y (*.f64 -5000000000000000/5641895835477563 z)) 2)) (*.f64 y (-.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))))
(*.f64 (/.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) y) (/.f64 (*.f64 y (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(/.f64 (*.f64 y (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 y (/.f64 (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(*.f64 (/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)) y)
(/.f64 y (/.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 z (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)) 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)) y))
(*.f64 (/.f64 y (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563) (fma.f64 z (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) y) (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 y (/.f64 (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(*.f64 (/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)) y)
(/.f64 y (/.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 z (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)) 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 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)) y))
(*.f64 (/.f64 y (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 y (/.f64 (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563) (fma.f64 z (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969)))
(pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)
(*.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)) 2) 1/2)
(*.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))
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2)
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2))
(*.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1) 1))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 3))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 1/3))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))) 2))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(exp.f64 (+.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) (*.f64 (log.f64 y) 1)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1) (log.f64 y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1) (*.f64 (log.f64 y) 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 z (*.f64 -5000000000000000/5641895835477563 y) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 z y) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (*.f64 z -5000000000000000/5641895835477563) y (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 y (*.f64 z -5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2) (*.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) y) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (*.f64 (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) y) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)) 1))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) 2) (cbrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) (sqrt.f64 (*.f64 z (*.f64 -5000000000000000/5641895835477563 y))) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z (*.f64 -5000000000000000/5641895835477563 y)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y z) -5000000000000000/5641895835477563 (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y -5000000000000000/5641895835477563) z (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2)) (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563))) (sqrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (*.f64 (*.f64 z -5000000000000000/5641895835477563) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(fma.f64 (*.f64 (*.f64 z -5000000000000000/5641895835477563) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1)
(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 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (fma.f64 z (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z 5000000000000000/5641895835477563 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 (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 (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 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (/.f64 1 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 -5000000000000000/5641895835477563 (*.f64 z (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)) 25000000000000000000000000000000/31830988618379068626528276418969))
(*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 (/.f64 1 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)) 1))
(*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 -5000000000000000/5641895835477563 (*.f64 z (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)) 25000000000000000000000000000000/31830988618379068626528276418969))
(*.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 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (fma.f64 z (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (pow.f64 (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))) 1))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (fma.f64 z (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 (pow.f64 1 1/3) (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2) 3) (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) 3))))
(*.f64 (cbrt.f64 (fabs.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) 3/2))) (cbrt.f64 (fabs.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) 3/2))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) 3/2)) (cbrt.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) 3/2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2) 1/3) (cbrt.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 8)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) 5/2)) (cbrt.f64 (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 -5000000000000000/5641895835477563 (*.f64 z (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 1 (/.f64 (+.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 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (fma.f64 z (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 -5000000000000000/5641895835477563 (*.f64 z (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 z))))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z 25000000000000000000000000000000/31830988618379068626528276418969 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.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 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (fma.f64 z (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (neg.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (neg.f64 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 -5000000000000000/5641895835477563 (*.f64 z (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.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 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (fma.f64 z (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (fma.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969 -25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563))
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (fma.f64 z (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 1)
(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) 2) 1/2)
(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)
(pow.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 2)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(pow.f64 (/.f64 (fma.f64 (*.f64 z -5000000000000000/5641895835477563) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) -1)
(*.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 z -5000000000000000/5641895835477563 -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 (*.f64 -5000000000000000/5641895835477563 z) (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563) 25000000000000000000000000000000/31830988618379068626528276418969))
(/.f64 (fma.f64 (pow.f64 z 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (fma.f64 -5000000000000000/5641895835477563 (*.f64 z (fma.f64 -5000000000000000/5641895835477563 z -5000000000000000/5641895835477563)) 25000000000000000000000000000000/31830988618379068626528276418969))
(pow.f64 (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z)) (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969))) -1)
(/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)))
(/.f64 (+.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (fma.f64 z (*.f64 z -25000000000000000000000000000000/31830988618379068626528276418969) 25000000000000000000000000000000/31830988618379068626528276418969) (fma.f64 z 5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(sqrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 2))
(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)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)) 1) 1))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 3))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 1/3))
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))) 2))
(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 (*.f64 z -5000000000000000/5641895835477563) 1 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 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2) 5000000000000000/5641895835477563)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 z -5000000000000000/5641895835477563)) 5000000000000000/5641895835477563)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.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 (sqrt.f64 z) (*.f64 (sqrt.f64 z) -5000000000000000/5641895835477563) 5000000000000000/5641895835477563)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) 5000000000000000/5641895835477563)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 z)) (sqrt.f64 z) 5000000000000000/5641895835477563)
(fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)

localize13.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
100.0%
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)
99.4%
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
99.4%
(*.f64 5000000000000000/5641895835477563 y)
Compiler

Compiled 37 to 19 computations (48.6% saved)

series4.0ms (0%)

Counts
3 → 27
Calls

24 calls:

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

rewrite99.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1298×fma-def
1288×log-prod
974×pow-prod-down
590×pow-exp
582×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01251
126651
2364651
Stop Event
node limit
Counts
3 → 184
Calls
Call 1
Inputs
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
Outputs
(+.f64 0 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 1)
(pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) 1)
(pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(pow.f64 (*.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(exp.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(exp.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 2))
(log1p.f64 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(*.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 1)
(*.f64 1 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(*.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(*.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(*.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(/.f64 1 (/.f64 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x) (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x x (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -5000000000000000/5641895835477563 (*.f64 (*.f64 y z) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3)
(pow.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2)
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x) (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x))) -1)
(sqrt.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2))
(log.f64 (exp.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))))
(cbrt.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(exp.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)
(fma.f64 z (*.f64 -5000000000000000/5641895835477563 y) x)
(fma.f64 (*.f64 y z) -5000000000000000/5641895835477563 x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) 1 x)
(fma.f64 x 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)
(fma.f64 1 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) x)
(fma.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 (sqrt.f64 (*.f64 y z)) (*.f64 (sqrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) x)
(fma.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 y) z x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 z) y x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (cbrt.f64 (*.f64 y z)) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) 1) z x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (sqrt.f64 z)) (sqrt.f64 z) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 1)
(-.f64 (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (/.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(*.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1)
(*.f64 1 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(*.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(*.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3)) (/.f64 1 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(*.f64 (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2))) (/.f64 1 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3)) (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3)) (+.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)))))
(/.f64 (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2))) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(/.f64 (neg.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))) (neg.f64 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(/.f64 (neg.f64 (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2)))) (neg.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 2) (-.f64 (*.f64 x x) (*.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)))
(/.f64 (-.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 x x)) (-.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) x))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 3)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2)
(pow.f64 (/.f64 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))) -1)
(pow.f64 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2)))) -1)
(sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2))
(log.f64 (exp.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))))
(log.f64 (*.f64 (exp.f64 x) (exp.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (exp.f64 x) (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y) (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (exp.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (exp.f64 x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(exp.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 y (*.f64 z -5000000000000000/5641895835477563) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 z (*.f64 -5000000000000000/5641895835477563 y) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 y z) -5000000000000000/5641895835477563 (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) 1 (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 x 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 1 (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 5000000000000000/5641895835477563 y (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 1 x (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 1 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y z)) (*.f64 (sqrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 1 x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 y) z (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))) (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) x)
(fma.f64 (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) x)
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 z) y (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (cbrt.f64 (*.f64 y z)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) 1) z (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (sqrt.f64 z)) (sqrt.f64 z) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))

simplify112.0ms (1.1%)

Algorithm
egg-herbie
Rules
1008×times-frac
822×unswap-sqr
678×cancel-sign-sub-inv
510×associate-+r+
406×distribute-rgt-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04035899
19735413
229034987
Stop Event
node limit
Counts
211 → 221
Calls
Call 1
Inputs
x
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
x
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
x
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 -1 (*.f64 y (-.f64 (*.f64 5000000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 5000000000000000/5641895835477563 z) 5000000000000000/5641895835477563))) x)
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 5000000000000000/5641895835477563 z) 5000000000000000/5641895835477563))) x)
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 5000000000000000/5641895835477563 z) 5000000000000000/5641895835477563))) x)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
x
x
(+.f64 0 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 1)
(pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) 1)
(pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(pow.f64 (*.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(exp.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(exp.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 2))
(log1p.f64 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(*.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 1)
(*.f64 1 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(*.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(*.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(*.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(/.f64 1 (/.f64 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x) (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x x (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -5000000000000000/5641895835477563 (*.f64 (*.f64 y z) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3)
(pow.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2)
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x) (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x))) -1)
(sqrt.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2))
(log.f64 (exp.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))))
(cbrt.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(exp.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)
(fma.f64 z (*.f64 -5000000000000000/5641895835477563 y) x)
(fma.f64 (*.f64 y z) -5000000000000000/5641895835477563 x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) 1 x)
(fma.f64 x 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)
(fma.f64 1 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) x)
(fma.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 (sqrt.f64 (*.f64 y z)) (*.f64 (sqrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) x)
(fma.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 y) z x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 z) y x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (cbrt.f64 (*.f64 y z)) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) 1) z x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (sqrt.f64 z)) (sqrt.f64 z) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 1)
(-.f64 (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (/.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(*.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1)
(*.f64 1 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(*.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(*.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3)) (/.f64 1 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(*.f64 (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2))) (/.f64 1 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3)) (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3)) (+.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)))))
(/.f64 (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2))) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(/.f64 (neg.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))) (neg.f64 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(/.f64 (neg.f64 (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2)))) (neg.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 2) (-.f64 (*.f64 x x) (*.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)))
(/.f64 (-.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 x x)) (-.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) x))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 3)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2)
(pow.f64 (/.f64 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))) -1)
(pow.f64 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2)))) -1)
(sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2))
(log.f64 (exp.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))))
(log.f64 (*.f64 (exp.f64 x) (exp.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (exp.f64 x) (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y) (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (exp.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (exp.f64 x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(exp.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 y (*.f64 z -5000000000000000/5641895835477563) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 z (*.f64 -5000000000000000/5641895835477563 y) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 y z) -5000000000000000/5641895835477563 (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) 1 (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 x 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 1 (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 5000000000000000/5641895835477563 y (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 1 x (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 1 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y z)) (*.f64 (sqrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 1 x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 y) z (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))) (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) x)
(fma.f64 (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) x)
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 z) y (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (cbrt.f64 (*.f64 y z)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) 1) z (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (sqrt.f64 z)) (sqrt.f64 z) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
Outputs
x
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
x
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
x
x
x
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.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 (+.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 (+.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 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y) x)
(fma.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 (+.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 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 -1 (*.f64 y (-.f64 (*.f64 5000000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 5000000000000000/5641895835477563 z) 5000000000000000/5641895835477563))) x)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 5000000000000000/5641895835477563 z) 5000000000000000/5641895835477563))) x)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 5000000000000000/5641895835477563 z) 5000000000000000/5641895835477563))) x)
(fma.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)
(fma.f64 y 5000000000000000/5641895835477563 x)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)))
(*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563))
x
x
(+.f64 0 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 1)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) 1)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 3)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(pow.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(pow.f64 (*.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(pow.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 2)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(expm1.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(exp.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(exp.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 1))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 1) 1))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 3))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 1/3))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) 3) 1/3))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) 2))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(log1p.f64 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y z) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x))
(*.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 1)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(*.f64 1 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(*.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(*.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(*.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) 1) (fma.f64 x (+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 (*.f64 y z) 5000000000000000/5641895835477563)) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y z) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x))
(/.f64 1 (/.f64 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) 1) (fma.f64 x (+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 (*.f64 y z) 5000000000000000/5641895835477563)) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 1 (/.f64 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x) (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y z) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) 1) (fma.f64 x (+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 (*.f64 y z) 5000000000000000/5641895835477563)) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x x (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 -5000000000000000/5641895835477563 (*.f64 (*.f64 y z) x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) 1) (fma.f64 x (+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 (*.f64 y z) 5000000000000000/5641895835477563)) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y z) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) 1) (fma.f64 x (+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 (*.f64 y z) 5000000000000000/5641895835477563)) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y z) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y z) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x))
(pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 1)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(pow.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) 1/2)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(pow.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3) 1/3)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(pow.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3))) -1)
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) 1) (fma.f64 x (+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 (*.f64 y z) 5000000000000000/5641895835477563)) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))
(pow.f64 (/.f64 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x) (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x))) -1)
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y z) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x))
(sqrt.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(log.f64 (exp.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(log.f64 (*.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z)) (+.f64 1 (expm1.f64 x))))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) (exp.f64 x)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))) (+.f64 1 (expm1.f64 x))))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y z))))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))))))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(cbrt.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(expm1.f64 (log1p.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(exp.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1) 1))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 3))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1/3))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3) 1/3))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(log1p.f64 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 z (*.f64 -5000000000000000/5641895835477563 y) x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (*.f64 y z) -5000000000000000/5641895835477563 x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) 1 x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 x 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 1 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) x)
(fma.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (sqrt.f64 (*.f64 y z)) (*.f64 (sqrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 y) z x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 z) y x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (cbrt.f64 (*.f64 y z)) x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) 1) z x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (sqrt.f64 z)) (sqrt.f64 z) x)
(fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 1)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(-.f64 (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (/.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(-.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)) (*.f64 y y))) (/.f64 (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x))))
(-.f64 (*.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2)) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(*.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 1 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3)) (/.f64 1 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 3)) (/.f64 1 (fma.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (-.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (+.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2))) (/.f64 1 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(-.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)) (*.f64 y y))) (/.f64 (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x))))
(-.f64 (*.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2)) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 3)) (/.f64 1 (fma.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (-.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (+.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2)))))
(-.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)) (*.f64 y y))) (/.f64 (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x))))
(-.f64 (*.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2)) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3)) (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 3)) (/.f64 1 (fma.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (-.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (+.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3)) (+.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) (-.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)))))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 3)) (/.f64 1 (fma.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (-.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (+.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2))) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))
(-.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)) (*.f64 y y))) (/.f64 (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x))))
(-.f64 (*.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2)) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(/.f64 (neg.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))) (neg.f64 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 3)) (/.f64 1 (fma.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (-.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (+.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (neg.f64 (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2)))) (neg.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(-.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)) (*.f64 y y))) (/.f64 (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x))))
(-.f64 (*.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2)) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 2) (-.f64 (*.f64 x x) (*.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 3)) (+.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 x (-.f64 x (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 3)) (fma.f64 x (+.f64 x (*.f64 y (fma.f64 z 5000000000000000/5641895835477563 -5000000000000000/5641895835477563))) (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)))
(-.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)) (*.f64 y y))) (/.f64 (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x))))
(-.f64 (*.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2)) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 x x)) (-.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) 2) (*.f64 x x)) (-.f64 (*.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563)) x))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 1)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 3)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) 1/2)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3) 1/3)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 2)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(pow.f64 (/.f64 (fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (-.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 3))) -1)
(*.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 3)) (/.f64 1 (fma.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (-.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y)))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (+.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (*.f64 -5000000000000000/5641895835477563 y)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 y 3) (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 3)) (fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)) (*.f64 y (*.f64 y 25000000000000000000000000000000/31830988618379068626528276418969))))
(pow.f64 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 y y) (neg.f64 (pow.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 2)))) -1)
(-.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x)) (*.f64 y y))) (/.f64 (pow.f64 (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 -5000000000000000/5641895835477563 z) x))))
(-.f64 (*.f64 (/.f64 25000000000000000000000000000000/31830988618379068626528276418969 (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))) (*.f64 y y)) (/.f64 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2) (-.f64 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x))))
(/.f64 (fma.f64 (*.f64 y y) -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x) 2)) (fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) x)))
(sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (exp.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (exp.f64 x) (exp.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (exp.f64 x) (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (exp.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y) (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (exp.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (exp.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 x))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (exp.f64 x)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log.f64 (*.f64 (pow.f64 (exp.f64 1) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (+.f64 1 (expm1.f64 x))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(cbrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 3))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(expm1.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(exp.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))) 1) 1))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 3))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 1/3))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)))) 2))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(log1p.f64 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 y 5000000000000000/5641895835477563 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 y (*.f64 z -5000000000000000/5641895835477563) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 z (*.f64 -5000000000000000/5641895835477563 y) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 y z) -5000000000000000/5641895835477563 (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) 1 (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 x 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) 1 (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 5000000000000000/5641895835477563 y (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 1 x (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 1 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) 2) (cbrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 (cbrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 5000000000000000/5641895835477563 y x))
(fma.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 y 5000000000000000/5641895835477563 x))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 5000000000000000/5641895835477563 y x))
(fma.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 y 5000000000000000/5641895835477563 x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (sqrt.f64 (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (sqrt.f64 (*.f64 y z)) (*.f64 (sqrt.f64 (*.f64 y z)) -5000000000000000/5641895835477563) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (/.f64 1 (fma.f64 x (+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 (*.f64 y z) 5000000000000000/5641895835477563)) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 y z) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 x (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x) (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)) (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x x)) (-.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x)) (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y z) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 y z) 5000000000000000/5641895835477563 x)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)) 1 x)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 y) z (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563)))) (cbrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) x)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) (sqrt.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 y 5000000000000000/5641895835477563))) x)
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 y (*.f64 z -5000000000000000/5641895835477563) x))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 z) y (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (cbrt.f64 (*.f64 y z)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) 1) z (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)
(fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (sqrt.f64 z)) (sqrt.f64 z) (+.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y x)
(fma.f64 y (fma.f64 -5000000000000000/5641895835477563 z 5000000000000000/5641895835477563) x)

eval198.0ms (1.9%)

Compiler

Compiled 9749 to 6515 computations (33.2% saved)

prune127.0ms (1.2%)

Pruning

13 alts after pruning (7 fresh and 6 done)

PrunedKeptTotal
New6536659
Fresh011
Picked101
Done167
Total65513668
Accurracy
100.0%
Counts
668 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.1%
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
17.1%
(/.f64 y 5641895835477563/5000000000000000)
16.8%
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
50.4%
(+.f64 x (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)) y)))
49.2%
(+.f64 x (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
65.3%
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
60.6%
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
81.3%
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
64.9%
(+.f64 x (/.f64 -1 x))
49.4%
(+.f64 x (*.f64 y (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))
16.8%
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
17.1%
(*.f64 5000000000000000/5641895835477563 y)
69.5%
x
Compiler

Compiled 149 to 114 computations (23.5% saved)

regimes81.0ms (0.8%)

Counts
31 → 1
Calls
Call 1
Inputs
x
(*.f64 5000000000000000/5641895835477563 y)
(/.f64 y 5641895835477563/5000000000000000)
(+.f64 x (/.f64 -1 x))
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(+.f64 x (/.f64 -1 (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 x (/.f64 -1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(+.f64 x (/.f64 y (-.f64 (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y))))
(+.f64 x (/.f64 -1 (-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z y)) x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(+.f64 x (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(+.f64 x (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)) y)))
(+.f64 x (*.f64 y (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))
(+.f64 x (/.f64 y (-.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (*.f64 x y))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(+.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)))
Outputs
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
Calls

6 calls:

17.0ms
z
16.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
16.0ms
y
16.0ms
x
5.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
99.9%1x
99.9%1y
99.9%1z
99.9%1(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
99.9%1(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
99.9%1(exp.f64 z)
Compiler

Compiled 354 to 228 computations (35.6% saved)

regimes112.0ms (1.1%)

Counts
30 → 2
Calls
Call 1
Inputs
x
(*.f64 5000000000000000/5641895835477563 y)
(/.f64 y 5641895835477563/5000000000000000)
(+.f64 x (/.f64 -1 x))
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(+.f64 x (/.f64 -1 (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
(+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))
(+.f64 x (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 x (/.f64 -1 (-.f64 x (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) x))
(+.f64 x (/.f64 y (-.f64 (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y))))
(+.f64 x (/.f64 -1 (-.f64 (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 z y)) x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(+.f64 x (/.f64 (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) y) (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))
(+.f64 x (/.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 z (*.f64 z 25000000000000000000000000000000/31830988618379068626528276418969))) (/.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 z 5000000000000000/5641895835477563)) y)))
(+.f64 x (*.f64 y (*.f64 (-.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 z z) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 z))))))
(+.f64 x (/.f64 y (-.f64 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 z 31830988618379068626528276418969/25000000000000000000000000000000))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 z (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))) (/.f64 1 (+.f64 5641895835477563/5000000000000000 (*.f64 -5641895835477563/5000000000000000 z)))) (*.f64 x y))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(+.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 -1 x))
Calls

6 calls:

30.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
28.0ms
z
16.0ms
y
15.0ms
x
7.0ms
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
Results
AccuracySegmentsBranch
95.6%1x
95.6%1y
98.4%2z
98.8%2(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
98.4%2(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
98.4%2(exp.f64 z)
Compiler

Compiled 343 to 222 computations (35.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.7265810109024045e+206
5.0299940227976765e+207
Compiler

Compiled 21 to 15 computations (28.6% saved)

regimes139.0ms (1.3%)

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

4 calls:

42.0ms
z
41.0ms
x
40.0ms
y
7.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
88.4%3x
86.1%3y
99.3%3z
99.3%3(exp.f64 z)
Compiler

Compiled 309 to 201 computations (35% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0
1.000000000003599
0.0ms
0.0
0.8289139532658052
Compiler

Compiled 21 to 15 computations (28.6% saved)

regimes112.0ms (1.1%)

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

3 calls:

64.0ms
x
30.0ms
z
12.0ms
y
Results
AccuracySegmentsBranch
83.3%1x
83.3%1y
99.3%3z
Compiler

Compiled 169 to 109 computations (35.5% saved)

bsearch330.0ms (3.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
3.247058603479754e-18
3.5989427113628407e-12
311.0ms
-2.1649779837985573e+21
-11994482035923808.0
Results
326.0ms288×body256valid
Compiler

Compiled 453 to 330 computations (27.2% saved)

regimes113.0ms (1.1%)

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

3 calls:

69.0ms
z
29.0ms
y
10.0ms
x
Results
AccuracySegmentsBranch
81.3%1x
84.1%3y
99.0%3z
Compiler

Compiled 156 to 101 computations (35.3% saved)

bsearch72.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
3.247058603479754e-18
3.5989427113628407e-12
53.0ms
-2.1649779837985573e+21
-11994482035923808.0
Results
68.0ms288×body256valid
Compiler

Compiled 381 to 294 computations (22.8% saved)

regimes178.0ms (1.7%)

Counts
13 → 5
Calls
Call 1
Inputs
x
(*.f64 5000000000000000/5641895835477563 y)
(/.f64 y 5641895835477563/5000000000000000)
(+.f64 x (/.f64 -1 x))
(+.f64 x (/.f64 y 5641895835477563/5000000000000000))
(+.f64 (*.f64 5000000000000000/5641895835477563 y) x)
(*.f64 (+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z)) y)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(+.f64 x (/.f64 -1 (/.f64 -5641895835477563/5000000000000000 y)))
(+.f64 x (/.f64 5000000000000000/5641895835477563 (/.f64 z y)))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
(+.f64 x (*.f64 y (+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))))
Outputs
(+.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:

83.0ms
z
62.0ms
x
29.0ms
y
Results
AccuracySegmentsBranch
77.8%3x
79.7%3y
88.3%5z
Compiler

Compiled 89 to 58 computations (34.8% saved)

bsearch70.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3.247058603479754e-18
3.5989427113628407e-12
19.0ms
4.609329498848059e-58
8.603021823575577e-52
18.0ms
9.367349159788733e-122
1.012468711250253e-112
16.0ms
-2.5502470606552292e-36
-4.807887021168719e-41
Results
63.0ms560×body256valid
Compiler

Compiled 615 to 478 computations (22.3% saved)

regimes95.0ms (0.9%)

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

3 calls:

55.0ms
z
23.0ms
x
15.0ms
y
Results
AccuracySegmentsBranch
78.3%7x
76.2%4y
80.7%2z
Compiler

Compiled 27 to 19 computations (29.6% saved)

bsearch45.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
45.0ms
-2.5502470606552292e-36
-4.807887021168719e-41
Results
43.0ms128×body256valid
Compiler

Compiled 133 to 103 computations (22.6% saved)

regimes23.0ms (0.2%)

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

3 calls:

10.0ms
x
9.0ms
y
3.0ms
z
Results
AccuracySegmentsBranch
74.4%3x
71.4%3y
69.5%1z
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch37.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
6.680648971267878e-226
1.383528083820489e-214
17.0ms
-4.335755936859602e-211
-2.0860510579976123e-212
Results
33.0ms272×body256valid
Compiler

Compiled 225 to 185 computations (17.8% saved)

regimes21.0ms (0.2%)

Accuracy

Total -45.5b remaining (-276.9%)

Threshold costs -45.5b (-276.9%)

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

3 calls:

9.0ms
x
8.0ms
y
3.0ms
z
Results
AccuracySegmentsBranch
74.3%3x
71.4%3y
69.5%1z
Compiler

Compiled 19 to 14 computations (26.3% saved)

bsearch66.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
51.0ms
6.680648971267878e-226
1.383528083820489e-214
14.0ms
-4.335755936859602e-211
-2.0860510579976123e-212
Results
62.0ms272×body256valid
Compiler

Compiled 225 to 185 computations (17.8% saved)

simplify18.0ms (0.2%)

Algorithm
egg-herbie
Rules
32×+-commutative
16×*-commutative
12×sub-neg
12×cancel-sign-sub-inv
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
086492
1119492
2133492
3139492
4143492
5144492
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(if (<=.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))) 200000000000000007778715510217677686261474498590404026668604764015382588578769793526159931215755402774652920623882426582706341222818875123308036734442537880708869172525233887089132911615311892438644481327104) (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))) (+.f64 x (/.f64 -1 x)))
(if (<=.f64 (exp.f64 z) 0) (+.f64 x (/.f64 -1 x)) (if (<=.f64 (exp.f64 z) 1) (+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y)))) x))
(if (<=.f64 z -12000000000000000) (+.f64 x (/.f64 -1 x)) (if (<=.f64 z 1098671784865775/309485009821345068724781056) (+.f64 x (/.f64 y (-.f64 (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000) (*.f64 x y)))) x))
(if (<=.f64 z -12000000000000000) (+.f64 x (/.f64 -1 x)) (if (<=.f64 z 1098671784865775/309485009821345068724781056) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) x))
(if (<=.f64 z -3591786423904427/11972621413014756705924586149611790497021399392059392) (+.f64 x (/.f64 -1 x)) (if (<=.f64 z 1776241522796147/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) (if (<=.f64 z 6643344963566725/14134776518227074636666380005943348126619871175004951664972849610340958208) (+.f64 x (/.f64 -1 x)) (if (<=.f64 z 4436777100798803/2535301200456458802993406410752) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) x))))
(if (<=.f64 z -8620287417370625/23945242826029513411849172299223580994042798784118784) (+.f64 x (/.f64 -1 x)) x)
(if (<=.f64 x -4382566025934313/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) x (if (<=.f64 x 1867989768656213/794889263257962974796277498092801308291525640763748664903194643469338087775424965801409745320266996710649718116931109481559848982586784968419475084821084743272680947722675151641735826243378403750534655587182832000457137589153821622272) (/.f64 y 5641895835477563/5000000000000000) x))
(if (<=.f64 x -4145670565072999/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) x (if (<=.f64 x 5372179596802617/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 5000000000000000/5641895835477563 y) x))
x
Outputs
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(if (<=.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))) 200000000000000007778715510217677686261474498590404026668604764015382588578769793526159931215755402774652920623882426582706341222818875123308036734442537880708869172525233887089132911615311892438644481327104) (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))) (+.f64 x (/.f64 -1 x)))
(if (<=.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 x y)))) 200000000000000007778715510217677686261474498590404026668604764015382588578769793526159931215755402774652920623882426582706341222818875123308036734442537880708869172525233887089132911615311892438644481327104) (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 x y)))) (+.f64 x (/.f64 -1 x)))
(if (<=.f64 (exp.f64 z) 0) (+.f64 x (/.f64 -1 x)) (if (<=.f64 (exp.f64 z) 1) (+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y)))) x))
(if (<=.f64 z -12000000000000000) (+.f64 x (/.f64 -1 x)) (if (<=.f64 z 1098671784865775/309485009821345068724781056) (+.f64 x (/.f64 y (-.f64 (*.f64 (+.f64 z 1) 5641895835477563/5000000000000000) (*.f64 x y)))) x))
(if (<=.f64 z -12000000000000000) (+.f64 x (/.f64 -1 x)) (if (<=.f64 z 1098671784865775/309485009821345068724781056) (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (+.f64 z 1)) (*.f64 x y)))) x))
(if (<=.f64 z -12000000000000000) (+.f64 x (/.f64 -1 x)) (if (<=.f64 z 1098671784865775/309485009821345068724781056) (+.f64 x (/.f64 -1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))) x))
(if (<=.f64 z -3591786423904427/11972621413014756705924586149611790497021399392059392) (+.f64 x (/.f64 -1 x)) (if (<=.f64 z 1776241522796147/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) (if (<=.f64 z 6643344963566725/14134776518227074636666380005943348126619871175004951664972849610340958208) (+.f64 x (/.f64 -1 x)) (if (<=.f64 z 4436777100798803/2535301200456458802993406410752) (+.f64 x (/.f64 y 5641895835477563/5000000000000000)) x))))
(if (<=.f64 z -8620287417370625/23945242826029513411849172299223580994042798784118784) (+.f64 x (/.f64 -1 x)) x)
(if (<=.f64 x -4382566025934313/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) x (if (<=.f64 x 1867989768656213/794889263257962974796277498092801308291525640763748664903194643469338087775424965801409745320266996710649718116931109481559848982586784968419475084821084743272680947722675151641735826243378403750534655587182832000457137589153821622272) (/.f64 y 5641895835477563/5000000000000000) x))
(if (<=.f64 x -4145670565072999/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) x (if (<=.f64 x 5372179596802617/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 5000000000000000/5641895835477563 y) x))
(if (<=.f64 x -4145670565072999/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) x (if (<=.f64 x 5372179596802617/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 y 5000000000000000/5641895835477563) x))
x
Compiler

Compiled 226 to 151 computations (33.2% saved)

soundness841.0ms (8.1%)

Rules
3442×fma-def
2120×div-sub
1332×log-prod
1080×distribute-lft-in
1052×unswap-sqr
Iterations

Useful iterations: 9 (0.0ms)

IterNodesCost
01335
12335
23835
35535
48435
512635
620435
729035
839335
953531
1073831
11121431
12236031
13468831
14595731
15684531
16702131
17705131
18741331
054510634
1132610308
2444710134
01176
125364
2372364
03345198
17965020
227534958
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 416 to 248 computations (40.4% saved)

end96.0ms (0.9%)

Compiler

Compiled 199 to 120 computations (39.7% saved)

Profiling

Loading profile data...