Numeric.SpecFunctions:invErfc from math-functions-0.1.5.2, A

Time bar (total: 8.7s)

analyze276.0ms (3.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
25%25%74.9%0.1%0%0%0%4
31.3%31.2%68.6%0.1%0%0%0%5
43.8%43.7%56.2%0.1%0%0%0%6
53.1%53%46.8%0.1%0%0%0%7
59.4%59.3%40.6%0.1%0%0%0%8
68%67.9%32%0.1%0%0%0%9
73.6%73.5%26.3%0.1%0%0%0%10
78.2%78.1%21.7%0.1%0%0%0%11
83.3%83.1%16.7%0.1%0%0%0%12
Compiler

Compiled 16 to 11 computations (31.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 93.0ms
ival-exp: 50.0ms (53.7% of total)
ival-mult: 27.0ms (29% of total)
ival-sub: 5.0ms (5.4% of total)
ival-add: 5.0ms (5.4% of total)
ival-div: 4.0ms (4.3% of total)
const: 1.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

sample1.4s (16.3%)

Results
651.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 401.0ms
ival-mult: 137.0ms (34.2% of total)
ival-exp: 76.0ms (19% of total)
ival-div: 70.0ms (17.5% of total)
ival-sub: 55.0ms (13.7% of total)
ival-add: 48.0ms (12% of total)
const: 11.0ms (2.7% of total)
backward-pass: 3.0ms (0.7% of total)
Bogosity

preprocess191.0ms (2.2%)

Algorithm
egg-herbie
Rules
739×fma-define
734×fma-neg
137×distribute-lft-neg-in
122×cancel-sign-sub-inv
117×distribute-rgt-in
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
052578
1129538
2246538
3552526
41099510
52066506
63054506
73762506
83940506
94007506
104029506
114029506
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(+.f64 (neg.f64 x) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (neg.f64 x) y))))
(+.f64 x (/.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x (neg.f64 y)))))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 (neg.f64 z))) (*.f64 x y))))
(neg.f64 (+.f64 (neg.f64 x) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (neg.f64 x) y)))))
(neg.f64 (+.f64 x (/.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x (neg.f64 y))))))
(neg.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 (neg.f64 z))) (*.f64 x y)))))
(+.f64 y (/.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(+.f64 z (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 x)) (*.f64 z y))))
(+.f64 x (/.f64 z (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 y)) (*.f64 x z))))
Outputs
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(+.f64 (neg.f64 x) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (neg.f64 x) y))))
(+.f64 (neg.f64 x) (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(-.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 x y))) x)
(+.f64 x (/.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x (neg.f64 y)))))
(+.f64 x (/.f64 (neg.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 (neg.f64 z))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 y (fma.f64 x y (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(neg.f64 (+.f64 (neg.f64 x) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (neg.f64 x) y)))))
(+.f64 x (/.f64 (neg.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 x y))))
(neg.f64 (+.f64 x (/.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x (neg.f64 y))))))
(+.f64 (neg.f64 x) (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(-.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 x y))) x)
(neg.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 (neg.f64 z))) (*.f64 x y)))))
(-.f64 (neg.f64 x) (/.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(-.f64 (/.f64 y (+.f64 (*.f64 x y) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) x)
(-.f64 (/.f64 y (fma.f64 x y (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)))) x)
(+.f64 y (/.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(+.f64 y (/.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(-.f64 y (/.f64 x (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 y (/.f64 x (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(+.f64 z (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 x)) (*.f64 z y))))
(+.f64 z (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 x)) (*.f64 y z))))
(+.f64 z (/.f64 (neg.f64 y) (fma.f64 y z (*.f64 (exp.f64 x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 z (/.f64 y (fma.f64 y z (*.f64 (exp.f64 x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 x (/.f64 z (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 y)) (*.f64 x z))))
(-.f64 x (/.f64 z (fma.f64 x z (*.f64 (exp.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))))

explain126.0ms (1.4%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
320-1(3.3828736938432436e-135 -1.44645019115038e-179 -6.857279878757196e+239)(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
10-0-(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
00-0-(exp.f64 z)
00-0-x
00-0-y
00-0-(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
00-0-(*.f64 x y)
00-0-z
00-0-#s(literal 5641895835477563/5000000000000000 binary64)
00-0-(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
Results
73.0ms512×0valid
Compiler

Compiled 109 to 52 computations (52.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-mult: 16.0ms (36.1% of total)
ival-sub: 13.0ms (29.3% of total)
ival-div: 7.0ms (15.8% of total)
ival-exp: 4.0ms (9% of total)
ival-add: 3.0ms (6.8% of total)
const: 2.0ms (4.5% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 25 to 14 computations (44% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(-.f64 x (/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
97.5%
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
Compiler

Compiled 29 to 19 computations (34.5% saved)

localize96.0ms (1.1%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
88.4%
(/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
100.0%
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
99.7%
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
88.4%
(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
Results
70.0ms256×0valid
Compiler

Compiled 84 to 36 computations (57.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-mult: 14.0ms (31.8% of total)
ival-div: 9.0ms (20.4% of total)
ival-sub: 8.0ms (18.2% of total)
ival-fma: 8.0ms (18.2% of total)
ival-exp: 2.0ms (4.5% of total)
ival-add: 1.0ms (2.3% of total)
const: 1.0ms (2.3% of total)
backward-pass: 0.0ms (0% of total)

series32.0ms (0.4%)

Counts
5 → 108
Calls
Call 1
Inputs
#<alt (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))>
#<alt (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))>
#<alt (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))>
Outputs
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x y) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))>
#<alt (*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))>
#<alt (*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x)))>
#<alt (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))>
#<alt (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))>
#<alt (+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))>
#<alt (+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))))>
#<alt (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) #s(literal 1 binary64)) x)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))))) x)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) x)>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x))) x))>
#<alt (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))>
#<alt (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 x y))>
#<alt (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 x y))>
#<alt (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) z)))))) (*.f64 x y))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (*.f64 #s(literal -1 binary64) y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (*.f64 #s(literal -1 binary64) y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (*.f64 #s(literal -1 binary64) y))))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) x))))>
#<alt #s(literal 5641895835477563/5000000000000000 binary64)>
#<alt (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))>
#<alt (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))>
#<alt (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) z))))))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x y) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))>
#<alt (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))>
#<alt (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) x)) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))))) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) #s(literal 1 binary64)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x)) #s(literal 1 binary64)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) x)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x)) #s(literal 1 binary64)) x))>
#<alt (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))>
#<alt (+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))>
#<alt (+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -5641895835477563/30000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))>
#<alt (/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))>
#<alt (/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))>
#<alt (/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))>
#<alt (/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))>
#<alt (/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))>
#<alt (/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))>
#<alt (/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))>
#<alt (/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))>
#<alt #s(literal -5641895835477563/5000000000000000 binary64)>
#<alt (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (-.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/30000000000000000 binary64) z) #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))>
Calls

33 calls:

TimeVariablePointExpression
4.0ms
z
@inf
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
3.0ms
z
@0
(/ y (+ (* x y) (* (exp z) -5641895835477563/5000000000000000)))
2.0ms
x
@inf
(/ y (+ (* x y) (* (exp z) -5641895835477563/5000000000000000)))
2.0ms
z
@-inf
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
1.0ms
z
@0
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))

rewrite383.0ms (4.4%)

Algorithm
batch-egg-rewrite
Rules
795×log1p-expm1-u
795×expm1-log1p-u
662×log-prod
492×fma-define
270×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021138
1258138
23602138
Stop Event
node limit
Counts
5 → 294
Calls
Call 1
Inputs
(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(neg.f64 (/.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(/.f64 (fma.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))) (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (*.f64 y (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))) (-.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (exp.f64 (*.f64 y (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x)) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (pow.f64 (exp.f64 y) x)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64)))
(fma.f64 y (neg.f64 x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 x (neg.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (neg.f64 y) x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 1 binary64) (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (*.f64 y (neg.f64 x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (+.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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (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)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (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)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (+.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) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(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 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 x))) (sqrt.f64 (*.f64 y (neg.f64 x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (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) #s(literal 1 binary64)) y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (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 #s(literal -5641895835477563/5000000000000000 binary64) (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 #s(literal 0 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(exp.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (sqrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (/.f64 y (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (neg.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(neg.f64 (/.f64 (neg.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(exp.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))

simplify317.0ms (3.6%)

Algorithm
egg-herbie
Rules
901×fma-neg
333×*-commutative
308×fma-define
259×times-frac
254×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
086622048
1224321134
2688620552
Stop Event
node limit
Counts
402 → 573
Calls
Call 1
Inputs
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 y (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x y) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x)))
(-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) #s(literal 1 binary64)) x)
(/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))))) x)
(/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) x)
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x))) x))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 x y))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 x y))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) z)))))) (*.f64 x y))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (*.f64 #s(literal -1 binary64) y))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (*.f64 #s(literal -1 binary64) y))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (*.f64 #s(literal -1 binary64) y))))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x))
(*.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x))
(*.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) x))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) x))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) x))))
#s(literal 5641895835477563/5000000000000000 binary64)
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) z))))))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x y) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(-.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) x)) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))))) x)
(/.f64 #s(literal 1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) #s(literal 1 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x)) #s(literal 1 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) x)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x)) #s(literal 1 binary64)) x))
(/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -5641895835477563/30000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
#s(literal -5641895835477563/5000000000000000 binary64)
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/30000000000000000 binary64) z) #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(+.f64 #s(literal 0 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(neg.f64 (/.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(/.f64 (fma.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))) (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (*.f64 y (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))) (-.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (exp.f64 (*.f64 y (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x)) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (pow.f64 (exp.f64 y) x)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64)))
(fma.f64 y (neg.f64 x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 x (neg.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (neg.f64 y) x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 1 binary64) (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (*.f64 y (neg.f64 x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (+.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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (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)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (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)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (+.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) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(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 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 x))) (sqrt.f64 (*.f64 y (neg.f64 x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 #s(literal 5641895835477563/5000000000000000 binary64) (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) #s(literal 1 binary64)) y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (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 #s(literal -5641895835477563/5000000000000000 binary64) (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 #s(literal 0 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(exp.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (sqrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (/.f64 y (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (neg.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(neg.f64 (/.f64 (neg.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(exp.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(*.f64 y (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x y) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y x) (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (fma.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 y (pow.f64 (exp.f64 z) #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (fma.f64 y (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 y (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (fma.f64 y (+.f64 (*.f64 y (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 y (pow.f64 x #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (fma.f64 y (fma.f64 y (fma.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 y (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal -1 binary64)) x)
(-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x)))
(-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))))
(-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))))
(fma.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x)))
(fma.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x)))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal -1 binary64)) x)
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(-.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (neg.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))))) y)) (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64)))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (/.f64 z (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64)))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(fma.f64 z (+.f64 (neg.f64 (*.f64 z (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(fma.f64 z (fma.f64 (neg.f64 z) (fma.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))) (/.f64 (*.f64 y #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(fma.f64 z (fma.f64 z (neg.f64 (fma.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))) (/.f64 (*.f64 y #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(fma.f64 z (+.f64 (*.f64 z (-.f64 (neg.f64 (*.f64 z (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (fma.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) y) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))))) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(fma.f64 z (fma.f64 z (-.f64 (*.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (fma.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))) (/.f64 (*.f64 y #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (fma.f64 (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))) #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (*.f64 (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))) #s(literal 5641895835477563/30000000000000000 binary64)))) (neg.f64 z)) (fma.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))) (/.f64 (*.f64 y #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))))
(fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)) (*.f64 x (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)) (*.f64 x (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(fma.f64 x (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)))
(fma.f64 x (fma.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) x) (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (exp.f64 z) #s(literal 4 binary64))))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64))))))
(fma.f64 x (fma.f64 x (fma.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)))
(fma.f64 x (fma.f64 x (fma.f64 x (*.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) #s(literal 1 binary64)) x)
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal -1 binary64)) x)
(/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))))) x)
(/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x))))) x)
(/.f64 (+.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x)
(/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) x)
(/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) x)
(/.f64 (-.f64 (fma.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) x)) x)
(/.f64 (-.f64 (fma.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) x)) x)
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)))) x))
(/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) #s(literal 1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) x) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)) (neg.f64 x))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 x y))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(-.f64 (fma.f64 z #s(literal 5641895835477563/5000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 x y))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) z)))))) (*.f64 x y))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)))))) (*.f64 y x)))
(-.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 5641895835477563/30000000000000000 binary64) #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 y (neg.f64 x))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 y (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (*.f64 #s(literal -1 binary64) y))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (neg.f64 y)))
(*.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) y) (neg.f64 x))
(*.f64 (fma.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x) y) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (*.f64 #s(literal -1 binary64) y))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (neg.f64 y)))
(*.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) y) (neg.f64 x))
(*.f64 (fma.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x) y) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (*.f64 #s(literal -1 binary64) y))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) (neg.f64 y)))
(*.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) y) (neg.f64 x))
(*.f64 (fma.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x) y) (neg.f64 x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 y (neg.f64 x))
(*.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x))
(*.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) (neg.f64 x)))
(*.f64 y (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x)))
(*.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x))
(*.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) (neg.f64 x)))
(*.f64 y (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x)))
(*.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x))
(*.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) (neg.f64 x)))
(*.f64 y (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x)))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 y (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) x))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (neg.f64 x)))
(*.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) x) (neg.f64 y))
(*.f64 (fma.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) x))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (neg.f64 x)))
(*.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) x) (neg.f64 y))
(*.f64 (fma.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) x))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (neg.f64 x)))
(*.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) x) (neg.f64 y))
(*.f64 (fma.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x) (neg.f64 y))
#s(literal 5641895835477563/5000000000000000 binary64)
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal 5641895835477563/5000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) z))))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 5641895835477563/30000000000000000 binary64) #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x y) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (-.f64 (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)) (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (fma.f64 (*.f64 y (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (fma.f64 x (*.f64 (/.f64 y (pow.f64 (exp.f64 z) #s(literal 2 binary64))) #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 y (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (fma.f64 y (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 y (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (fma.f64 y (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) (/.f64 y (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (/.f64 (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (fma.f64 y (fma.f64 y (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 y (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (/.f64 (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (fma.f64 y (fma.f64 y (fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (/.f64 y (pow.f64 (exp.f64 z) #s(literal 4 binary64))) #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (/.f64 (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (/.f64 (exp.f64 z) y) (pow.f64 x #s(literal 2 binary64))) #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y))
(-.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) x)) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (fma.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(-.f64 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 (/.f64 (/.f64 (exp.f64 z) y) (pow.f64 x #s(literal 2 binary64))) #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64)))) y) (/.f64 #s(literal 1 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64)))) y) (/.f64 #s(literal 1 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))))) y) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64))))))
(fma.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 (*.f64 (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)) (*.f64 x (fma.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(fma.f64 x (fma.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64)))
(fma.f64 x (fma.f64 x (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64)))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64))))))
(fma.f64 x (fma.f64 x (fma.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64)))
(fma.f64 x (fma.f64 x (fma.f64 x (*.f64 (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)))) x)
(/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) #s(literal 1 binary64)) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x))))) x)
(/.f64 (+.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)))))) x)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))) x)
(/.f64 #s(literal 1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) #s(literal 1 binary64)) x))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)))) x)
(/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) #s(literal 1 binary64)) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x)) #s(literal 1 binary64)) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x) #s(literal -1 binary64)) x))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) x) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) x) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) x)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x)) #s(literal 1 binary64)) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x) #s(literal -1 binary64)) x))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) x) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) x) (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) x) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 y (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (/.f64 z (pow.f64 (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (/.f64 z (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 z (+.f64 (neg.f64 (*.f64 z (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z (fma.f64 (neg.f64 z) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z (fma.f64 z (neg.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) (/.f64 (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -5641895835477563/30000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 z (+.f64 (*.f64 z (-.f64 (neg.f64 (*.f64 z (fma.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal -5641895835477563/30000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)))))))) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z (fma.f64 z (-.f64 (*.f64 (fma.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) #s(literal -5641895835477563/30000000000000000 binary64)))) (neg.f64 z)) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) (/.f64 (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
#s(literal -5641895835477563/5000000000000000 binary64)
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) z #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 z (fma.f64 #s(literal -5641895835477563/10000000000000000 binary64) z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(-.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/30000000000000000 binary64) z) #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 z (fma.f64 z (fma.f64 #s(literal -5641895835477563/30000000000000000 binary64) z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal -5641895835477563/30000000000000000 binary64) #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) y)
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(*.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))
(*.f64 y (/.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))
(pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 3 binary64))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y) #s(literal -1 binary64))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(neg.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(neg.f64 (/.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(log.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(exp.f64 (log.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 1 binary64)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 y) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 y x) (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(*.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))))
(*.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (fma.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (neg.f64 x))))))
(*.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))) (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 y x)) (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) (pow.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (*.f64 y (neg.f64 x)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))) (-.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))) (-.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))) (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 2 binary64)) (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (exp.f64 (*.f64 y (neg.f64 x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (exp.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (fma.f64 y (neg.f64 x) (*.f64 y x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x)) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 y) x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (/.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 5641895835477563/5000000000000000 binary64)) (exp.f64 z)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (pow.f64 (exp.f64 y) x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 5641895835477563/5000000000000000 binary64)) (exp.f64 z)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 3 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 y (neg.f64 x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 x (neg.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 y x) (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (neg.f64 y) x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 y x) (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (fma.f64 y (neg.f64 x) (*.f64 y x)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 y (neg.f64 x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64)) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64)) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 y x) (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 y x) (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 y x))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 3 binary64))))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 (sqrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 y x) (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 y x)) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 y x)) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(+.f64 (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 y x)) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (+.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 #s(literal 2 binary64) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 y x))) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 y x)) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 y x)) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(+.f64 (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 y x)) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (+.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) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 2 binary64) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 y x))) (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(fma.f64 (neg.f64 x) y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (neg.f64 (sqrt.f64 (*.f64 y x))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 x))) (sqrt.f64 (*.f64 y (neg.f64 x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (+.f64 (*.f64 y x) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 3 binary64)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (*.f64 (fma.f64 y (neg.f64 x) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (fma.f64 y (neg.f64 x) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (*.f64 #s(literal 2 binary64) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 y x))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 3 binary64))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (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 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64)) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (fma.f64 y (neg.f64 x) (*.f64 y x)))))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 3 binary64)) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (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 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (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 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (fma.f64 y (neg.f64 x) (*.f64 y x))))
(fma.f64 (sqrt.f64 (exp.f64 z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (sqrt.f64 (exp.f64 z)) (sqrt.f64 (exp.f64 z))) (fma.f64 y (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5641895835477563/5000000000000000 binary64)) (exp.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5641895835477563/5000000000000000 binary64)) (exp.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5641895835477563/5000000000000000 binary64)) (exp.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 5641895835477563/5000000000000000 binary64)) (exp.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 3 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(exp.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(exp.f64 (*.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 2 binary64)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (sqrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) y)
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (/.f64 y (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))) (/.f64 y (sqrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (/.f64 y (sqrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))) (/.f64 y (sqrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (/.f64 y (sqrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 3 binary64))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 2 binary64))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) y) #s(literal -1 binary64))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 y (neg.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 y) (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(log.f64 (exp.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 3 binary64)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 3 binary64))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))) #s(literal 1 binary64)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5641895835477563/5000000000000000 binary64)) (exp.f64 z))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5641895835477563/5000000000000000 binary64)) (exp.f64 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 5641895835477563/5000000000000000 binary64)) (exp.f64 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 5641895835477563/5000000000000000 binary64)) (exp.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 3 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal 2 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(exp.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(exp.f64 (*.f64 (+.f64 z (log.f64 #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))

eval281.0ms (3.2%)

Compiler

Compiled 14251 to 7195 computations (49.5% saved)

prune370.0ms (4.2%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New56211573
Fresh000
Picked202
Done000
Total56411575
Accuracy
100.0%
Counts
575 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.3%
(-.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)))) x))
83.4%
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
83.4%
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
68.9%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
64.6%
(-.f64 x (*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64)))
97.6%
(+.f64 x (pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y) #s(literal -1 binary64)))
86.1%
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64))))))) (*.f64 x y))))
85.7%
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))))
83.9%
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))))
66.9%
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
98.0%
(+.f64 x (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
Compiler

Compiled 328 to 226 computations (31.1% saved)

localize301.0ms (3.5%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 y (exp.f64 z))
99.6%
(*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64))
99.7%
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
99.7%
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
99.7%
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))
90.3%
(/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y)))
100.0%
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
100.0%
(-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))
91.7%
(/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))
100.0%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
100.0%
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
99.9%
(*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))
99.7%
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
92.9%
(/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
Results
128.0ms200×0valid
30.0ms56×0unsamplable
Compiler

Compiled 201 to 104 computations (48.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 109.0ms
ival-mult: 40.0ms (36.8% of total)
ival-div: 30.0ms (27.6% of total)
ival-sub: 16.0ms (14.7% of total)
ival-add: 16.0ms (14.7% of total)
const: 4.0ms (3.7% of total)
ival-exp: 2.0ms (1.8% of total)
backward-pass: 0.0ms (0% of total)

series63.0ms (0.7%)

Counts
14 → 298
Calls
Call 1
Inputs
#<alt (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))>
#<alt (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)>
#<alt (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))>
#<alt (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))>
#<alt (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y)))>
#<alt (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))>
#<alt (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))>
#<alt (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))>
#<alt (*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64))>
#<alt (/.f64 y (exp.f64 z))>
Outputs
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x y) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))>
#<alt (*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))>
#<alt (*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x)))>
#<alt (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))))>
#<alt (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) #s(literal 1 binary64)) x)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))))) x)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) x)>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64)))))) x))) x))) x))>
#<alt (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)))>
#<alt (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))) (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))))>
#<alt (+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64)))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))))) (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))))>
#<alt (+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64)))))) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64)))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))))) (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))))>
#<alt (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))>
#<alt (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))>
#<alt (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))>
#<alt (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))>
#<alt (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))>
#<alt (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))>
#<alt (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))>
#<alt (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))>
#<alt (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) z))))))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))>
#<alt (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))>
#<alt (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)>
#<alt (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))>
#<alt (+.f64 (*.f64 z (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 z x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))>
#<alt (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 z x)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) x)>
#<alt (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) x)>
#<alt (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) x)>
#<alt x>
#<alt (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) x)) #s(literal 1 binary64)) x))>
#<alt #s(literal -5641895835477563/5000000000000000 binary64)>
#<alt (*.f64 x y)>
#<alt (*.f64 x (-.f64 y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 x (-.f64 y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 x (-.f64 y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 x y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt #s(literal -5641895835477563/5000000000000000 binary64)>
#<alt (*.f64 x y)>
#<alt (*.f64 y (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 y (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 y (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt x>
#<alt (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))>
#<alt x>
#<alt (+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))>
#<alt (+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))>
#<alt (+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))>
#<alt (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))) (/.f64 (*.f64 x y) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))>
#<alt (*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))))>
#<alt (*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64)))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64))))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64))))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (/.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) y)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))>
#<alt (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))>
#<alt (+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))>
#<alt (+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))>
#<alt (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))) (pow.f64 z #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -200000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))))) (pow.f64 z #s(literal 3 binary64)))) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))))) (pow.f64 z #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) z))) (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) z)) (*.f64 #s(literal 200000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) z))) (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))))) z)) (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))>
#<alt (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))>
#<alt (+.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x)) #s(literal 1 binary64)) x)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 x y))))) x)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (+.f64 (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 x y)) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))) x)>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 x y)))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 x y))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) x))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) y))) x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) x))) x))>
#<alt (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))>
#<alt (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 x y))>
#<alt (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 x y))>
#<alt (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 x y))>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))))) (/.f64 (*.f64 x y) (pow.f64 z #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))))) (/.f64 (*.f64 x y) (pow.f64 z #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) z)) #s(literal 5641895835477563/5000000000000000 binary64)) z))))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) z)) #s(literal 5641895835477563/5000000000000000 binary64)) z))))>
#<alt (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))>
#<alt (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))>
#<alt (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))>
#<alt (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) x)) y))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) x)) y))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) x)) y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) x)) (*.f64 #s(literal -1 binary64) y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) x)) (*.f64 #s(literal -1 binary64) y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) x)) (*.f64 #s(literal -1 binary64) y))))>
#<alt (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))>
#<alt (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))>
#<alt (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))>
#<alt (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 y (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x))>
#<alt (*.f64 y (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x))>
#<alt (*.f64 y (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) y)) (*.f64 #s(literal -1 binary64) x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) y)) (*.f64 #s(literal -1 binary64) x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) y)) (*.f64 #s(literal -1 binary64) x))))>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)>
#<alt (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))>
#<alt (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))>
#<alt (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))>
#<alt (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y z)))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y)))))))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y))) (+.f64 (*.f64 #s(literal -1/2 binary64) y) (*.f64 #s(literal 1/6 binary64) y))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y))))))))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))>
#<alt y>
#<alt (+.f64 y (*.f64 #s(literal -1 binary64) (*.f64 y z)))>
#<alt (+.f64 y (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y)))) y)))>
#<alt (+.f64 y (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y))) (+.f64 (*.f64 #s(literal -1/2 binary64) y) (*.f64 #s(literal 1/6 binary64) y))))) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y)))) y)))>
Calls

84 calls:

TimeVariablePointExpression
3.0ms
z
@-inf
(/ y (* x (- (* (exp z) (/ 5641895835477563/5000000000000000 x)) y)))
3.0ms
x
@inf
(* x (- (* (exp z) (/ 5641895835477563/5000000000000000 x)) y))
2.0ms
x
@0
(- x (/ y (- (* x y) 5641895835477563/5000000000000000)))
2.0ms
z
@0
(/ y (* x (- (* (exp z) (/ 5641895835477563/5000000000000000 x)) y)))
2.0ms
z
@inf
(/ y (* x (- (* (exp z) (/ 5641895835477563/5000000000000000 x)) y)))

rewrite147.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
284×log1p-expm1-u
284×expm1-log1p-u
280×add-cube-cbrt
279×add-log-exp
278×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
034397
1594377
Stop Event
node limit
Counts
14 → 366
Calls
Call 1
Inputs
(/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))
(-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y)))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64))
(/.f64 y (exp.f64 z))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (*.f64 x (neg.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(*.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) (/.f64 y (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) (/.f64 (sqrt.f64 y) x))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 2 binary64))
(pow.f64 (*.f64 x (/.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y) y)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))))
(cbrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(exp.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 1 binary64))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (cbrt.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 2 binary64))
(pow.f64 (*.f64 x #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -1 binary64))
(sqrt.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(exp.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))) #s(literal 1 binary64))
(/.f64 (exp.f64 z) (*.f64 x #s(literal 5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(/.f64 (neg.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 x))
(pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(exp.f64 (+.f64 z (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(exp.f64 (*.f64 (+.f64 z (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 1 binary64)))
(+.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) (fma.f64 (neg.f64 (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) (sqrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 x #s(literal -1/2 binary64))) (-.f64 (sqrt.f64 x) (pow.f64 x #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))) (neg.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) x))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 #s(literal 1 binary64) x)))) (-.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) x))))
(pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(exp.f64 (log.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y x)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) y (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) y (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) y (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (*.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) y) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 1 binary64)))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)))
(+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 (*.f64 y x) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 (*.f64 y x) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 (*.f64 y x) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y (neg.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x))))
(pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))
(log.f64 (pow.f64 (exp.f64 z) #s(literal 5641895835477563/10000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(log1p.f64 (expm1.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(exp.f64 (log.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (-.f64 (*.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z)) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z)))))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z))) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z)))
(pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(fma.f64 z #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) z (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 z) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 (exp.f64 z) y))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(/.f64 (neg.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (neg.f64 (exp.f64 z)))
(pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -5000000000000000/5641895835477563 binary64)) (/.f64 y (exp.f64 z))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))))
(exp.f64 (-.f64 (log.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) z))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) z) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (exp.f64 z)))) #s(literal 1 binary64))
(*.f64 y (exp.f64 (neg.f64 z)))
(*.f64 #s(literal 1 binary64) (/.f64 y (exp.f64 z)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (exp.f64 z))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) (sqrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (exp.f64 z)))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (exp.f64 z)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (exp.f64 z))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (exp.f64 z))) (/.f64 y (sqrt.f64 (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (exp.f64 z))) (/.f64 (cbrt.f64 y) (sqrt.f64 (exp.f64 z))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (exp.f64 z))))
(pow.f64 (/.f64 y (exp.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) #s(literal 2 binary64))
(pow.f64 (/.f64 (exp.f64 z) y) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (exp.f64 z))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (exp.f64 z)))))
(cbrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (exp.f64 z))))
(log1p.f64 (expm1.f64 (/.f64 y (exp.f64 z))))
(exp.f64 (-.f64 (log.f64 y) z))
(exp.f64 (*.f64 (-.f64 (log.f64 y) z) #s(literal 1 binary64)))

simplify371.0ms (4.2%)

Algorithm
egg-herbie
Rules
457×times-frac
414×distribute-lft-in
386×*-commutative
302×sub-neg
299×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0158132738
1455931478
Stop Event
node limit
Counts
664 → 796
Calls
Call 1
Inputs
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 y (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x y) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x)))
(-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) #s(literal 1 binary64)) x)
(/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))))) x)
(/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) x)
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64)))))) x))) x))) x))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))) (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))))
(+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64)))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))))) (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))))
(+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64)))))) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64)))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))))) (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)))
(+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))
(+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) z))))))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (*.f64 z (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 z x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 z x)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) x)
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) x)
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) x)
x
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) x)) #s(literal 1 binary64)) x))
#s(literal -5641895835477563/5000000000000000 binary64)
(*.f64 x y)
(*.f64 x (-.f64 y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (-.f64 y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (-.f64 y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x y)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))))
#s(literal -5641895835477563/5000000000000000 binary64)
(*.f64 x y)
(*.f64 y (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
x
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))) (/.f64 (*.f64 x y) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64)))) y)) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64))))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64))))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (/.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) y)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(*.f64 #s(literal 10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -200000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))))) (pow.f64 z #s(literal 3 binary64)))) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))))) (pow.f64 z #s(literal 2 binary64)))
(*.f64 #s(literal 10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) z))) (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) z)) (*.f64 #s(literal 200000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) z))) (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))))) z)) (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(+.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64))))
(+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))))
(+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x)) #s(literal 1 binary64)) x)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 x y))))) x)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (+.f64 (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 x y)) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))) x)
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 x y)))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 x y))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) x))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) y))) x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) x))) x))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 x y))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 x y))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 x y))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))))) (/.f64 (*.f64 x y) (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))))) (/.f64 (*.f64 x y) (pow.f64 z #s(literal 2 binary64)))))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) z)) #s(literal 5641895835477563/5000000000000000 binary64)) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) z)) #s(literal 5641895835477563/5000000000000000 binary64)) z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) x)) y))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) x)) y))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) x)) y))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) x)) (*.f64 #s(literal -1 binary64) y))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) x)) (*.f64 #s(literal -1 binary64) y))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) x)) (*.f64 #s(literal -1 binary64) y))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 y (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x))
(*.f64 y (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x))
(*.f64 y (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) y)) (*.f64 #s(literal -1 binary64) x))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) y)) (*.f64 #s(literal -1 binary64) x))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) y)) (*.f64 #s(literal -1 binary64) x))))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y z)))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y)))))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y))) (+.f64 (*.f64 #s(literal -1/2 binary64) y) (*.f64 #s(literal 1/6 binary64) y))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y))))))))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
y
(+.f64 y (*.f64 #s(literal -1 binary64) (*.f64 y z)))
(+.f64 y (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y)))) y)))
(+.f64 y (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y))) (+.f64 (*.f64 #s(literal -1/2 binary64) y) (*.f64 #s(literal 1/6 binary64) y))))) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y)))) y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (*.f64 x (neg.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(*.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) (/.f64 y (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) (/.f64 (sqrt.f64 y) x))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 2 binary64))
(pow.f64 (*.f64 x (/.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y) y)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))))
(cbrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(exp.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 1 binary64))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (cbrt.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 2 binary64))
(pow.f64 (*.f64 x #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -1 binary64))
(sqrt.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(exp.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))) #s(literal 1 binary64))
(/.f64 (exp.f64 z) (*.f64 x #s(literal 5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(/.f64 (neg.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 x))
(pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(exp.f64 (+.f64 z (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(exp.f64 (*.f64 (+.f64 z (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 1 binary64)))
(+.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) (fma.f64 (neg.f64 (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) (sqrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 x #s(literal -1/2 binary64))) (-.f64 (sqrt.f64 x) (pow.f64 x #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))) (neg.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) x))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 #s(literal 1 binary64) x)))) (-.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) x))))
(pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(exp.f64 (log.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y x)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) y (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) y (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) y (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (*.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) y) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 1 binary64)))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)))
(+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 (*.f64 y x) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 (*.f64 y x) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 (*.f64 y x) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y (neg.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x))))
(pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))
(log.f64 (pow.f64 (exp.f64 z) #s(literal 5641895835477563/10000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(log1p.f64 (expm1.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(exp.f64 (log.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (-.f64 (*.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z)) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z)))))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z))) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z)))
(pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(fma.f64 z #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) z (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 z) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 (exp.f64 z) y))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(/.f64 (neg.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (neg.f64 (exp.f64 z)))
(pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -5000000000000000/5641895835477563 binary64)) (/.f64 y (exp.f64 z))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))))
(exp.f64 (-.f64 (log.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) z))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) z) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (exp.f64 z)))) #s(literal 1 binary64))
(*.f64 y (exp.f64 (neg.f64 z)))
(*.f64 #s(literal 1 binary64) (/.f64 y (exp.f64 z)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (exp.f64 z))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) (sqrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (exp.f64 z)))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (exp.f64 z)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (exp.f64 z))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (exp.f64 z))) (/.f64 y (sqrt.f64 (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (exp.f64 z))) (/.f64 (cbrt.f64 y) (sqrt.f64 (exp.f64 z))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (exp.f64 z))))
(pow.f64 (/.f64 y (exp.f64 z)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) #s(literal 2 binary64))
(pow.f64 (/.f64 (exp.f64 z) y) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (exp.f64 z))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (exp.f64 z)))))
(cbrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (exp.f64 z))))
(log1p.f64 (expm1.f64 (/.f64 y (exp.f64 z))))
(exp.f64 (-.f64 (log.f64 y) z))
(exp.f64 (*.f64 (-.f64 (log.f64 y) z) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(*.f64 y (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x y) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y x) (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (fma.f64 y (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 y (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (pow.f64 (exp.f64 z) #s(literal 2 binary64))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (fma.f64 y (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 y (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 z)))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 y (pow.f64 (exp.f64 z) #s(literal 4 binary64))))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64))))) (neg.f64 (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (pow.f64 (exp.f64 z) #s(literal 2 binary64))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(*.f64 y (fma.f64 y (fma.f64 y (fma.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 y (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 x (pow.f64 (exp.f64 z) #s(literal 2 binary64))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) x))
(-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x)))
(-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x)))
(-.f64 (*.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x)))
(-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))))
(-.f64 (/.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))))
(-.f64 (*.f64 (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))))
(fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)))
(fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)) (*.f64 x (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)) (*.f64 x (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64))) (pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z))) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)) (*.f64 x (fma.f64 x (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (exp.f64 z) #s(literal 4 binary64))))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)) (*.f64 x (fma.f64 x (fma.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (exp.f64 z) #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64)))) (pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) #s(literal 1 binary64)) x)
(/.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) #s(literal -1 binary64)) x)
(/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))))) x)
(/.f64 (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x))))) x)
(/.f64 (+.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) (/.f64 (exp.f64 z) x))) x)
(/.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))))) x)
(/.f64 (-.f64 (-.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x)
(/.f64 (-.f64 (fma.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)) (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (pow.f64 (*.f64 y x) #s(literal 2 binary64))))) x)
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x y)))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)))) x))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (exp.f64 z) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64)))))) x))) x))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) (neg.f64 (/.f64 (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64)))))) x))) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (/.f64 (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 x (pow.f64 y #s(literal 3 binary64)))))) x)) x)) (neg.f64 x))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))) (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 (*.f64 y z) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64))) (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64)))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))))) (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))))
(fma.f64 z (+.f64 (*.f64 (neg.f64 z) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 3 binary64))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64)))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64))))) (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(fma.f64 z (fma.f64 (neg.f64 z) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 3 binary64))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64))))) (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64)))))) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 3 binary64))))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64)))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y) #s(literal 2 binary64))))))) (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))))
(fma.f64 z (fma.f64 z (-.f64 (*.f64 (neg.f64 z) (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 3 binary64))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64))))) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (fma.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 3 binary64))) (*.f64 (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64))) #s(literal 5641895835477563/30000000000000000 binary64))))) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 3 binary64))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64)))))) (neg.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64)))))) (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(fma.f64 z (fma.f64 z (-.f64 (*.f64 z (neg.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 3 binary64))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64))))) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (fma.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 3 binary64))) (*.f64 (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64))) #s(literal 5641895835477563/30000000000000000 binary64)))))) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 3 binary64))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64)))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) #s(literal 2 binary64))))) (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))
(*.f64 (neg.f64 x) (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (neg.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))
(*.f64 (neg.f64 x) (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (neg.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))
(*.f64 (neg.f64 x) (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (neg.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y))
(*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) z (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))
(fma.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) z))))))
(fma.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)))))))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 y (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 y (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 y (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))
(*.f64 (neg.f64 y) (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))
(*.f64 (neg.f64 y) (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))
(*.f64 (neg.f64 y) (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) (neg.f64 y))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(+.f64 (*.f64 z (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 z x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 z (fma.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 z x)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 z (fma.f64 z (fma.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) x)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) x)
(/.f64 (+.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 x x #s(literal -1 binary64)) x)
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) x)
(/.f64 (+.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 x x #s(literal -1 binary64)) x)
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) x)
(/.f64 (+.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 x x #s(literal -1 binary64)) x)
x
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)) y #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (+.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (fma.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) y (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 (*.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (pow.f64 x #s(literal 3 binary64))) y) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal -5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) y) (/.f64 #s(literal 1 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) y))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (pow.f64 y #s(literal 2 binary64))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (pow.f64 y #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 x (+.f64 (*.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) x) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 x (fma.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) x) (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 x (fma.f64 x (+.f64 (*.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) x) (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 x (fma.f64 x (fma.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x)
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) x)
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) x)
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))))) x)
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))))) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (pow.f64 y #s(literal 2 binary64)))) x) #s(literal -1 binary64)) x))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (pow.f64 y #s(literal 2 binary64)))) x) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) x)) #s(literal 1 binary64)) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64))))) x) #s(literal -1 binary64)) x))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64))))) x) #s(literal -1 binary64)) (neg.f64 x))
#s(literal -5641895835477563/5000000000000000 binary64)
(*.f64 x y)
(*.f64 y x)
(*.f64 x (-.f64 y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (-.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(*.f64 x (-.f64 y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (-.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(*.f64 x (-.f64 y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (-.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(*.f64 x y)
(*.f64 y x)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (neg.f64 x))
#s(literal -5641895835477563/5000000000000000 binary64)
(*.f64 x y)
(*.f64 y x)
(*.f64 y (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 y (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 y (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 y (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 y (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 y (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 x y)
(*.f64 y x)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -1 binary64) x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -1 binary64) x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -1 binary64) x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (neg.f64 y))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)) (*.f64 x (fma.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
x
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)) (neg.f64 x))
x
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal -1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(-.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal -1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) y)) (/.f64 #s(literal -1 binary64) x))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))) (/.f64 (*.f64 x y) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x (/.f64 y (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))))
(*.f64 y (fma.f64 y (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 y (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (/.f64 (neg.f64 x) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (fma.f64 y (fma.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 y (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 x (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))))
(*.f64 y (fma.f64 y (fma.f64 y (-.f64 (/.f64 (*.f64 y (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))))) (neg.f64 (/.f64 (neg.f64 x) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (fma.f64 y (fma.f64 y (fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 y (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (/.f64 x (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64)))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64))))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (pow.f64 x #s(literal 2 binary64))))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))))
(-.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 y #s(literal 2 binary64)))))))
(-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal -1 binary64) x)) (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 y #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64)))) y) (/.f64 #s(literal -1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (/.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) y)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 4 binary64))))) (/.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (neg.f64 (*.f64 y (pow.f64 x #s(literal 4 binary64))))) (/.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64)))) y) (/.f64 #s(literal -1 binary64) x))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (/.f64 z (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64)))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (/.f64 z (pow.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))) (/.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(fma.f64 z (+.f64 (*.f64 (neg.f64 z) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(fma.f64 z (fma.f64 (neg.f64 z) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (pow.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))))) (/.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64))))))) (+.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 3 binary64)))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(fma.f64 z (fma.f64 z (-.f64 (*.f64 (neg.f64 z) (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) y) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))))) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))))) (neg.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64)))))) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(fma.f64 z (fma.f64 z (-.f64 (*.f64 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (pow.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) y) (pow.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 z)) (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (pow.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (pow.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))))) (/.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))
(/.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -40000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (pow.f64 z #s(literal 2 binary64))) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))) (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -40000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) y) (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (neg.f64 (pow.f64 z #s(literal 2 binary64)))) (fma.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -200000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))))) (pow.f64 z #s(literal 3 binary64)))) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -200000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (fma.f64 #s(literal -40000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) #s(literal -2 binary64))) (pow.f64 z #s(literal 3 binary64))) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))) (fma.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (pow.f64 z #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y) z)))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (-.f64 (-.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (/.f64 (fma.f64 #s(literal -200000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (*.f64 (fma.f64 #s(literal -40000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) y) (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal -2 binary64))) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (/.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 (/.f64 y z) #s(literal 20000000000000000/5641895835477563 binary64))))) (pow.f64 z #s(literal 2 binary64)))
(*.f64 #s(literal 10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))
(/.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) z))) (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y z) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) z)))) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (/.f64 (+.f64 (*.f64 (/.f64 y z) #s(literal -40000000000000000/5641895835477563 binary64)) (fma.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (/.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) z)) (*.f64 y #s(literal 20000000000000000/5641895835477563 binary64)))) z)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) z)) (*.f64 #s(literal 200000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) z))) (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))))) z)) (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal 10000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -40000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) z) (*.f64 (*.f64 y (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) z)) #s(literal 200000000000000000000000000000000/31830988618379068626528276418969 binary64))) (fma.f64 #s(literal -40000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) z)) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -40000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) y) (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) z) (*.f64 (*.f64 y (/.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) z)) #s(literal 200000000000000000000000000000000/31830988618379068626528276418969 binary64))) (fma.f64 #s(literal -40000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) y) (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) z) (*.f64 y #s(literal 20000000000000000/5641895835477563 binary64))) z)) (pow.f64 z #s(literal 2 binary64)))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64))))
(+.f64 (/.f64 y (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))))
(fma.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (neg.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 x (fma.f64 x (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)))))) (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))))
(fma.f64 x (fma.f64 x (-.f64 (*.f64 x (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) (/.f64 y (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x)) #s(literal 1 binary64)) x)
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) x) #s(literal -1 binary64)) x)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 x y))))) x)
(/.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) y))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))) x)
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) y)) #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))) x)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (+.f64 (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 x y)) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))) x)
(/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) y))))) x)
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) #s(literal -1 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) y)))) x)
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) (*.f64 x y)))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))) x))
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 x y))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) x))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) y))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y)))) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) y)) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) y))) x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y))) x))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) (pow.f64 y #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) y)))) x)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y)))) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) y))) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y))) x)) (neg.f64 x))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 x y))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 x y))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) (*.f64 x y))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))))) (/.f64 (*.f64 x y) (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (-.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))) (*.f64 x (/.f64 y (pow.f64 z #s(literal 2 binary64)))))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))))) (/.f64 (*.f64 x y) (pow.f64 z #s(literal 2 binary64)))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (-.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))) (*.f64 x (/.f64 y (pow.f64 z #s(literal 2 binary64)))))))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) z)) #s(literal 5641895835477563/5000000000000000 binary64)) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) z) #s(literal -5641895835477563/5000000000000000 binary64)) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) z) #s(literal -5641895835477563/5000000000000000 binary64)) z)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) z)) #s(literal 5641895835477563/5000000000000000 binary64)) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) z) #s(literal -5641895835477563/5000000000000000 binary64)) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) z) #s(literal -5641895835477563/5000000000000000 binary64)) z)))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))
(fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) x)) y))
(*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (-.f64 (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) x)) y)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) x)) y))
(*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (-.f64 (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) x)) y)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) x)) y))
(*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (-.f64 (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) x)) y)))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) x)) (*.f64 #s(literal -1 binary64) y))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) y) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) x)) (*.f64 #s(literal -1 binary64) y))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) y) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) x)) (*.f64 #s(literal -1 binary64) y))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) x) y) (neg.f64 x))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))
(fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.f64 y (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x))
(*.f64 y (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y)) x)))
(*.f64 y (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (fma.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y) (neg.f64 x))))
(*.f64 y (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x))
(*.f64 y (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y)) x)))
(*.f64 y (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (fma.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y) (neg.f64 x))))
(*.f64 y (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))) y)) x))
(*.f64 y (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 (*.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y)) x)))
(*.f64 y (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (fma.f64 z (/.f64 (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) y) (neg.f64 x))))
(*.f64 #s(literal -1 binary64) (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 x (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) y)) (*.f64 #s(literal -1 binary64) x))))
(*.f64 (neg.f64 y) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) y)) (*.f64 #s(literal -1 binary64) x))))
(*.f64 (neg.f64 y) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))) y)) (*.f64 #s(literal -1 binary64) x))))
(*.f64 (neg.f64 y) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (neg.f64 y))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)
(*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y z)))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) z))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y)))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 z (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 y (*.f64 z (*.f64 y #s(literal -1/2 binary64)))))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y))) (+.f64 (*.f64 #s(literal -1/2 binary64) y) (*.f64 #s(literal 1/6 binary64) y))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y))))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 z (fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 z (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 y #s(literal -1/2 binary64)) (*.f64 y #s(literal -1/3 binary64)))) (*.f64 y #s(literal -1/2 binary64))))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 z (fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 z (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 y #s(literal 1/2 binary64)) (*.f64 y #s(literal -1/3 binary64)))) (*.f64 y #s(literal -1/2 binary64))))))))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
y
(+.f64 y (*.f64 #s(literal -1 binary64) (*.f64 y z)))
(+.f64 y (*.f64 (neg.f64 y) z))
(-.f64 y (*.f64 y z))
(+.f64 y (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y)))) y)))
(+.f64 y (*.f64 z (-.f64 (*.f64 (neg.f64 z) (*.f64 y #s(literal -1/2 binary64))) y)))
(+.f64 y (*.f64 z (-.f64 (*.f64 z (*.f64 y #s(literal 1/2 binary64))) y)))
(+.f64 y (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y))) (+.f64 (*.f64 #s(literal -1/2 binary64) y) (*.f64 #s(literal 1/6 binary64) y))))) (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 1/2 binary64) y)))) y)))
(+.f64 y (*.f64 z (fma.f64 z (-.f64 (*.f64 (neg.f64 z) (fma.f64 #s(literal -1 binary64) (*.f64 y #s(literal -1/2 binary64)) (*.f64 y #s(literal -1/3 binary64)))) (*.f64 y #s(literal -1/2 binary64))) (neg.f64 y))))
(+.f64 y (*.f64 z (fma.f64 z (fma.f64 (neg.f64 z) (+.f64 (*.f64 y #s(literal 1/2 binary64)) (*.f64 y #s(literal -1/3 binary64))) (*.f64 y #s(literal 1/2 binary64))) (neg.f64 y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (*.f64 x (neg.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (neg.f64 y) (/.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))))
(/.f64 (neg.f64 y) (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) (/.f64 y x))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) (/.f64 y (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y))))) (/.f64 y (sqrt.f64 (*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y))))))
(/.f64 (/.f64 y (sqrt.f64 (*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y))))) (sqrt.f64 (*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) (/.f64 (cbrt.f64 y) x))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y))))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y))))))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) (/.f64 (sqrt.f64 y) x))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 1 binary64))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 3 binary64))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(pow.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(pow.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 2 binary64))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(pow.f64 (*.f64 x (/.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y) y)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)) y)))
(/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y) #s(literal -1 binary64))))
(sqrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y))))
(log.f64 (exp.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(cbrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 3 binary64)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 3 binary64))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(exp.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 1 binary64)))
(/.f64 (/.f64 y x) (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (neg.f64 x))
(*.f64 (cbrt.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 3 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(pow.f64 (pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(pow.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 2 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(pow.f64 (*.f64 x #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) x))
(sqrt.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(cbrt.f64 (pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) #s(literal 3 binary64)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(expm1.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(exp.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))))
(pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 1 binary64))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 3 binary64))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 2 binary64))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y))))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)) #s(literal 3 binary64)))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y) #s(literal 3 binary64))))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))) #s(literal 1 binary64)))
(*.f64 x (fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(/.f64 (exp.f64 z) (*.f64 x #s(literal 5000000000000000/5641895835477563 binary64)))
(/.f64 (exp.f64 z) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(/.f64 (neg.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 x))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 1 binary64))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 3 binary64))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(pow.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 2 binary64))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) #s(literal 3 binary64)))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(exp.f64 (+.f64 z (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(exp.f64 (*.f64 (+.f64 z (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))) #s(literal 1 binary64)))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(+.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(+.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) (fma.f64 (neg.f64 (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (fma.f64 (neg.f64 (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(+.f64 (-.f64 x (/.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (cbrt.f64 x))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (/.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (cbrt.f64 x))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(+.f64 (-.f64 x (/.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (cbrt.f64 x))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (/.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (cbrt.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))))))
(+.f64 (-.f64 x (/.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (cbrt.f64 x))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 x)) (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (/.f64 (cbrt.f64 (pow.f64 x #s(literal -2 binary64))) (cbrt.f64 x))))
(*.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 1 binary64) x)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) (sqrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) #s(literal 1 binary64)) (fma.f64 x x (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 x #s(literal -1/2 binary64))) (-.f64 (sqrt.f64 x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (+.f64 (pow.f64 x #s(literal -1/2 binary64)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (pow.f64 x #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) #s(literal 1 binary64)) (fma.f64 x x (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) #s(literal 1 binary64)) (fma.f64 x x (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64)))) (neg.f64 (fma.f64 x x (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal -3 binary64))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))) (neg.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64)))) (+.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 x #s(literal -2 binary64))) (neg.f64 (-.f64 (/.f64 #s(literal -1 binary64) x) x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) x))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 (/.f64 #s(literal -1 binary64) x) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 #s(literal 1 binary64) x)))) (-.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) x))) (-.f64 x (/.f64 #s(literal -1 binary64) x)))
(/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) x))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 3 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(pow.f64 (pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 2 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)))
(log.f64 (exp.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)))))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(exp.f64 (log.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x))) #s(literal 1 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(fma.f64 #s(literal 1 binary64) x (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (exp.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (+.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (+.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (+.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (+.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (+.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (+.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (+.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (+.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(pow.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(pow.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(sqrt.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(log.f64 (exp.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(cbrt.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(expm1.f64 (log1p.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(exp.f64 (log.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 x y #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y x)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) y (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) y (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) y (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (*.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (exp.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 #s(literal 1 binary64) x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(/.f64 (*.f64 (neg.f64 y) #s(literal 1 binary64)) (neg.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 (neg.f64 y) (+.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 3 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 2 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(pow.f64 (/.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) y) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) y))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 3 binary64)))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) #s(literal 1 binary64)))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 (*.f64 y x) #s(literal 1 binary64))))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 (*.f64 y x) #s(literal 1 binary64))))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (fma.f64 (*.f64 y (neg.f64 x)) #s(literal 1 binary64) (*.f64 (*.f64 y x) #s(literal 1 binary64))))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (*.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (+.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (*.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (+.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (*.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (+.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (*.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (+.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x))))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 y x))) #s(literal 3 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 y x))) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 y x))) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x (neg.f64 y))) #s(literal 3 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x (neg.f64 y))) (+.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x (neg.f64 y))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y (neg.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (*.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y x))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 y x))) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 y x))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (*.f64 y x)))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x (neg.f64 y))) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x (neg.f64 y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x (neg.f64 y)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (+.f64 (*.f64 y x) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 1 binary64))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 3 binary64))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(pow.f64 (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 2 binary64))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(log.f64 (exp.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal 3 binary64)))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(exp.f64 (log.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) #s(literal 1 binary64)))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (sqrt.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(pow.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 1 binary64))
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(pow.f64 (cbrt.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 3 binary64))
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(pow.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))
(pow.f64 (sqrt.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 2 binary64))
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(sqrt.f64 (*.f64 (pow.f64 z #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))
(log.f64 (pow.f64 (exp.f64 z) #s(literal 5641895835477563/10000000000000000 binary64)))
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(log1p.f64 (expm1.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(exp.f64 (log.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 1 binary64)))
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(+.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (-.f64 (*.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z)) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64))) (fma.f64 #s(literal 5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 z (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 z (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) z) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z))) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z)))
(/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 z (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 z (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) z) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))))
(pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(pow.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(exp.f64 (log.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) z (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z))
(*.f64 z (fma.f64 z #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 z) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(*.f64 (exp.f64 (neg.f64 z)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 (exp.f64 z) y))
(*.f64 (/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (exp.f64 z)) y)
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(/.f64 (neg.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (neg.f64 (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 1 binary64))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))) #s(literal 3 binary64))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(pow.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))) #s(literal 2 binary64))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))
(log.f64 (pow.f64 (exp.f64 #s(literal -5000000000000000/5641895835477563 binary64)) (/.f64 y (exp.f64 z))))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)) #s(literal 3 binary64)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(exp.f64 (-.f64 (log.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) z))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) z) #s(literal 1 binary64)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (exp.f64 z)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y (exp.f64 z))))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(*.f64 #s(literal 1 binary64) (/.f64 y (exp.f64 z)))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (exp.f64 z))))
(*.f64 (neg.f64 y) (neg.f64 (exp.f64 (neg.f64 z))))
(/.f64 (neg.f64 y) (neg.f64 (exp.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(*.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) (sqrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (exp.f64 z)))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (exp.f64 z)))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (exp.f64 z))))
(/.f64 (/.f64 y (cbrt.f64 (exp.f64 z))) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (exp.f64 z))) (/.f64 y (sqrt.f64 (exp.f64 z))))
(/.f64 (/.f64 y (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (exp.f64 z))) (/.f64 (cbrt.f64 y) (sqrt.f64 (exp.f64 z))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (exp.f64 z)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (exp.f64 z))))
(pow.f64 (/.f64 y (exp.f64 z)) #s(literal 1 binary64))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) #s(literal 3 binary64))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(pow.f64 (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(pow.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) #s(literal 2 binary64))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(pow.f64 (/.f64 (exp.f64 z) y) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 z) y))
(sqrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 y (exp.f64 z)))
(log.f64 (exp.f64 (/.f64 y (exp.f64 z))))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (exp.f64 z)))))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(cbrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) #s(literal 3 binary64)))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64))))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(expm1.f64 (log1p.f64 (/.f64 y (exp.f64 z))))
(log1p.f64 (expm1.f64 (/.f64 y (exp.f64 z))))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(exp.f64 (-.f64 (log.f64 y) z))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(exp.f64 (*.f64 (-.f64 (log.f64 y) z) #s(literal 1 binary64)))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))

eval466.0ms (5.3%)

Compiler

Compiled 18530 to 11745 computations (36.6% saved)

prune185.0ms (2.1%)

Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New7915796
Fresh606
Picked325
Done000
Total8007807
Accuracy
100.0%
Counts
807 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.4%
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
62.7%
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
83.4%
(-.f64 x (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
68.9%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
78.9%
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
14.9%
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
69.8%
x
Compiler

Compiled 110 to 78 computations (29.1% saved)

localize121.0ms (1.4%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
99.6%
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
77.5%
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
100.0%
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
99.7%
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
99.3%
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
100.0%
(-.f64 x (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
99.8%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))
89.2%
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
Results
83.0ms256×0valid
Compiler

Compiled 87 to 47 computations (46% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-div: 34.0ms (59.6% of total)
ival-fma: 12.0ms (21% of total)
ival-sub: 6.0ms (10.5% of total)
ival-mult: 2.0ms (3.5% of total)
const: 2.0ms (3.5% of total)
ival-add: 1.0ms (1.8% of total)
backward-pass: 0.0ms (0% of total)

series67.0ms (0.8%)

Counts
8 → 156
Calls
Call 1
Inputs
#<alt (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))>
#<alt (-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))>
#<alt (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))>
#<alt (+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))>
Outputs
#<alt (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)>
#<alt (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) y)>
#<alt (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) y)>
#<alt (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) y)>
#<alt x>
#<alt (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt x>
#<alt (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)>
#<alt (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt (-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt x>
#<alt (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))))>
#<alt (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))))>
#<alt (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) x)) #s(literal 1 binary64)) x))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt x>
#<alt (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))>
#<alt x>
#<alt (+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))>
#<alt (+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))>
#<alt (+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt x>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x))))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x)) #s(literal 1 binary64))))>
#<alt x>
#<alt (+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))>
#<alt (+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))>
#<alt (+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))>
#<alt (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))>
#<alt (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64))))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y))))>
#<alt (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)))))>
#<alt (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))>
#<alt (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) x)>
#<alt (/.f64 #s(literal -1 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) x))) x))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))>
#<alt x>
#<alt (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))>
#<alt x>
#<alt (+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))>
#<alt (+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))>
#<alt (+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))>
Calls

42 calls:

TimeVariablePointExpression
6.0ms
x
@0
(/ (+ (* y x) -5641895835477563/5000000000000000) y)
5.0ms
y
@inf
(/ (+ (* y x) -5641895835477563/5000000000000000) y)
1.0ms
x
@0
(/ (/ y x) (- (/ 5641895835477563/5000000000000000 x) y))
1.0ms
y
@0
(/ (/ y x) (- (/ 5641895835477563/5000000000000000 x) y))
1.0ms
x
@-inf
(/ (/ y x) (- (/ 5641895835477563/5000000000000000 x) y))

rewrite215.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1228×log1p-expm1-u
176×expm1-log1p-u
174×add-cube-cbrt
172×add-exp-log
172×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024215
1373203
26085203
Stop Event
node limit
Counts
8 → 307
Calls
Call 1
Inputs
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))
(-.f64 x (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))) #s(literal 1 binary64))
(*.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) (/.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 y)))
(pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 1 binary64))
(pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64))
(neg.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(exp.f64 (log.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 y) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (sqrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) y)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 y))
(pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -1 binary64))
(pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))
(neg.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 y) (log.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 x (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) x)
(*.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64)))) (neg.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (*.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(/.f64 (neg.f64 y) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 (neg.f64 (neg.f64 y)) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 (neg.f64 (neg.f64 y)) #s(literal 5641895835477563/5000000000000000 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y)))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (neg.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (neg.f64 y) #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (neg.f64 y) #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y)))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))
(+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(*.f64 #s(literal 1 binary64) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (pow.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (sqrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))))
(*.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))))
(/.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))))
(/.f64 (neg.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))) (neg.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (*.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))))
(pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(exp.f64 (log.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 1 binary64))
(*.f64 y (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 y (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (sqrt.f64 (/.f64 y x)) (/.f64 (sqrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (/.f64 (sqrt.f64 y) x))
(*.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) x) (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 (/.f64 y x) (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 (/.f64 y x) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 (cbrt.f64 (/.f64 y x)) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 y x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 y x)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 y x)) (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 y (+.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))))
(*.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (/.f64 x y)) #s(literal -1 binary64))
(neg.f64 (/.f64 (/.f64 y x) (neg.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(neg.f64 (/.f64 (/.f64 y (neg.f64 x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(sqrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(cbrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(exp.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) (/.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(*.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) (sqrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x))) (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 y x) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64))) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x))
(pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(fma.f64 #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)
(fma.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(fma.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))

simplify344.0ms (3.9%)

Algorithm
egg-herbie
Rules
464×fma-define
330×*-commutative
325×associate-*r*
301×associate-*l*
296×exp-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
089817950
1223717285
2750817285
Stop Event
node limit
Counts
463 → 515
Calls
Call 1
Inputs
(/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)
(/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) y)
x
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
x
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
x
(*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))) #s(literal 1 binary64))))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) x)) #s(literal 1 binary64)) x))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
x
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
x
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x)) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)))))
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y)) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) x)
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) x))) x))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
x
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))) #s(literal 1 binary64))
(*.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) (/.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 y)))
(pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 1 binary64))
(pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64))
(neg.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(exp.f64 (log.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 y) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (sqrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) y)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 y))
(pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -1 binary64))
(pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))
(neg.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 y) (log.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 x (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) x)
(*.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64)))) (neg.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (*.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(/.f64 (neg.f64 y) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 (neg.f64 (neg.f64 y)) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 (neg.f64 (neg.f64 y)) #s(literal 5641895835477563/5000000000000000 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y)))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (neg.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (neg.f64 y) #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (neg.f64 y) #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y)))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))
(+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(*.f64 #s(literal 1 binary64) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (pow.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (sqrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))))
(*.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))))
(/.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))))
(/.f64 (neg.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))) (neg.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (*.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))))
(pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(exp.f64 (log.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 1 binary64))
(*.f64 y (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 y (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (sqrt.f64 (/.f64 y x)) (/.f64 (sqrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (/.f64 (sqrt.f64 y) x))
(*.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) x) (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 (/.f64 y x) (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 (/.f64 y x) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 (cbrt.f64 (/.f64 y x)) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 y x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 y x)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 y x)) (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 y (+.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))))
(*.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (/.f64 x y)) #s(literal -1 binary64))
(neg.f64 (/.f64 (/.f64 y x) (neg.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(neg.f64 (/.f64 (/.f64 y (neg.f64 x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(sqrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(cbrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(exp.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) (/.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(*.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) (sqrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x))) (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 y x) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64))) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x))
(pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(fma.f64 #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)
(fma.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(fma.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
Outputs
(/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)
(/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
x
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x)
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x)
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x)
x
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x)
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x)
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x)
(/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x)
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x)
(-.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)))
(-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x)
x
(*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal -1 binary64)))
(*.f64 x (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal -1 binary64)))
(*.f64 x (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal -1 binary64)))
(*.f64 x (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)) y #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (fma.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))) (neg.f64 (*.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (fma.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))) y (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (+.f64 (*.f64 y (+.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (fma.f64 y (fma.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal -5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 2 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))))))
(+.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 2 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) y) (/.f64 #s(literal 1 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) y))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))
(*.f64 y (fma.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 (*.f64 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)) y #s(literal -5000000000000000/5641895835477563 binary64)))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 x (+.f64 (*.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) x) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 x (fma.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 x (fma.f64 x (fma.f64 (*.f64 x #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)) (pow.f64 y #s(literal 4 binary64)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))) x)
(/.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64))))) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) x) #s(literal -1 binary64)) x))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (pow.f64 y #s(literal 2 binary64)))) x) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) x)) #s(literal 1 binary64)) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) x) #s(literal -1 binary64)) x))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64))))) x) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 y (fma.f64 (*.f64 y x) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) #s(literal 5000000000000000/5641895835477563 binary64)) x)
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))))
(fma.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 x #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))))) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)) (*.f64 x (fma.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))))))
(fma.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)) (*.f64 x (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
x
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64))))
(*.f64 x (neg.f64 (+.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 x))
x
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 y (fma.f64 (*.f64 y x) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) #s(literal 5000000000000000/5641895835477563 binary64)) x)
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))) (*.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))))))
(fma.f64 y (fma.f64 y (fma.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))) #s(literal 5000000000000000/5641895835477563 binary64)) x)
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal -1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 x (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) y) (/.f64 #s(literal 1 binary64) x)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal -1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 x (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (+.f64 (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
x
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x))))
(*.f64 x (fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x))))
(*.f64 x (fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x))))
(*.f64 x (fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y x) #s(literal 1 binary64)))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y x) #s(literal -1 binary64)) (neg.f64 x))
x
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 (*.f64 y x) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 y (fma.f64 (*.f64 y x) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))) (*.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))))
(*.f64 y (fma.f64 y (fma.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 y (+.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))) (*.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))))
(*.f64 y (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal 5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y)) (/.f64 #s(literal 1 binary64) x))
(-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) y) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)) (/.f64 #s(literal 1 binary64) x))
(-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (+.f64 (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 (*.f64 y x) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 y (fma.f64 (*.f64 y x) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) #s(literal 5000000000000000/5641895835477563 binary64)))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 x (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 x (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 x #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 x (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)) (*.f64 x (fma.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(fma.f64 x (fma.f64 x (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)) (*.f64 x (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x)
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) x) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (pow.f64 y #s(literal 2 binary64)))) x) #s(literal -1 binary64)) x)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) x)
(/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x)
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) x) #s(literal 1 binary64)) x)
(/.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64))))) x))
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) x))) x))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) x)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) x)) (neg.f64 x))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 y (fma.f64 (*.f64 y x) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) #s(literal 5000000000000000/5641895835477563 binary64)) x)
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))))
(fma.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 x #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))))) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)) (*.f64 x (fma.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))))))
(fma.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)) (*.f64 x (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
x
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (pow.f64 y #s(literal 2 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64))))
(*.f64 x (neg.f64 (+.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 x))
x
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 y (fma.f64 (*.f64 y x) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) #s(literal 5000000000000000/5641895835477563 binary64)) x)
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))) (*.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))))))
(fma.f64 y (fma.f64 y (fma.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))) #s(literal 5000000000000000/5641895835477563 binary64)) x)
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal -1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 x (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) y) (/.f64 #s(literal 1 binary64) x)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal -1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 x (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (+.f64 (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal -1 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 1 binary64))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 1 binary64)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) (/.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 1 binary64)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (/.f64 #s(literal 1 binary64) y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (cbrt.f64 y)))
(/.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (sqrt.f64 y)))
(/.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (sqrt.f64 y)))
(/.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (cbrt.f64 y)))
(/.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)))
(pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 1 binary64))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 3 binary64))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(pow.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(neg.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 y)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))
(log.f64 (exp.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y))))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 3 binary64)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(exp.f64 (log.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 1 binary64)))
(/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) y)
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (/.f64 y (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 y) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (/.f64 y (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (sqrt.f64 y) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (/.f64 y (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (sqrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) y)
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 y))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -1 binary64))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(neg.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)) #s(literal -1 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (-.f64 (log.f64 y) (log.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 x (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (+.f64 (/.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 0 binary64)))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (+.f64 (/.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 0 binary64)))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (+.f64 (/.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 0 binary64)))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (+.f64 (/.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 0 binary64)))
(+.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) x)
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (fma.f64 x x (*.f64 y (/.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (fma.f64 x x (*.f64 y (/.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (fma.f64 x x (*.f64 y (/.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -3 binary64))) (fma.f64 x x (*.f64 y (/.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64)))) (neg.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (*.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (/.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (-.f64 (/.f64 y (neg.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 x x (*.f64 y (/.f64 (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (+.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (exp.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 #s(literal 1 binary64) x (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(/.f64 (neg.f64 y) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(/.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(/.f64 (neg.f64 (neg.f64 y)) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(/.f64 (neg.f64 (neg.f64 y)) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(pow.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(sqrt.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))
(cbrt.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (neg.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 (neg.f64 y) #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 (neg.f64 y) #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(pow.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(sqrt.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y)))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))
(cbrt.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) (fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 x (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))))
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) (fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 x (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))))
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) (+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 x (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y #s(literal 0 binary64))))
(+.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) (+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(+.f64 x (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(*.f64 #s(literal 1 binary64) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(*.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(*.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (pow.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 2 binary64)))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(*.f64 (sqrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (sqrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))))
(*.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 (pow.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))
(/.f64 (pow.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) #s(literal 2 binary64)) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))
(/.f64 (pow.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) #s(literal 2 binary64)) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))))
(/.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (pow.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))
(/.f64 (pow.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) #s(literal 2 binary64)) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x))))))
(/.f64 (neg.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))) (neg.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(neg.f64 (/.f64 (pow.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) #s(literal 2 binary64)) (neg.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x))))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) #s(literal 2 binary64)) (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (*.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))))
(/.f64 (fma.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)) (*.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))))
(pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 3 binary64))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(pow.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 2 binary64))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x))
(log.f64 (exp.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64)))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(exp.f64 (log.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64)))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(fma.f64 #s(literal 1 binary64) x (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 y (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 y (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 1 binary64))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (sqrt.f64 (/.f64 y x)) (/.f64 (sqrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (/.f64 y x))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (/.f64 (cbrt.f64 y) x))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (/.f64 (sqrt.f64 y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (/.f64 (sqrt.f64 y) x))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) x) (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)))
(/.f64 (/.f64 y (*.f64 x (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64)))
(*.f64 (/.f64 y (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 (/.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)))
(/.f64 (/.f64 y (*.f64 x (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 (/.f64 y x) (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)))
(/.f64 (/.f64 y (*.f64 x (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 (/.f64 y x) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)))
(/.f64 (/.f64 y (*.f64 x (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(*.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 (cbrt.f64 (/.f64 y x)) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)))
(/.f64 (/.f64 y (*.f64 x (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (sqrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 y x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 y x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 y x)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 y x)) (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)))
(/.f64 (/.f64 y (*.f64 x (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 y (+.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))))
(*.f64 (/.f64 y x) (/.f64 (fma.f64 y (+.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 3 binary64)))))
(*.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))
(*.f64 (+.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) (/.f64 y (*.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64))) x)))
(*.f64 (/.f64 y x) (/.f64 (+.f64 y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64)))))
(pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 1 binary64))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 3 binary64))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(pow.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(pow.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(pow.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (/.f64 x y)) #s(literal -1 binary64))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(neg.f64 (/.f64 (/.f64 y x) (neg.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(neg.f64 (/.f64 (/.f64 y (neg.f64 x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(sqrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(log.f64 (exp.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(cbrt.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(expm1.f64 (log1p.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(log1p.f64 (expm1.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(exp.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 1 binary64)))
(/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) (/.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64))) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (-.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 1 binary64))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 2 binary64)))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) (sqrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(*.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)))))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 3 binary64))) (fma.f64 x x (*.f64 (/.f64 y x) (/.f64 (-.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64))) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (-.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x))) (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 3 binary64))) (fma.f64 x x (*.f64 (/.f64 y x) (/.f64 (-.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64))) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (-.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x))))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 3 binary64))) (fma.f64 x x (*.f64 (/.f64 y x) (/.f64 (-.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 y x) (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (/.f64 (/.f64 x x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64))) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64))) (-.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 3 binary64))) (fma.f64 x x (*.f64 (/.f64 y x) (/.f64 (-.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x))
(pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 1 binary64))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 3 binary64))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 2 binary64))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)))
(fabs.f64 (+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 3 binary64)))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))) #s(literal 1 binary64)))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(fma.f64 #s(literal 1 binary64) x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(fma.f64 #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))) x)
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(fma.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) x)
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(fma.f64 (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) (sqrt.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))) x)
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))

eval126.0ms (1.4%)

Compiler

Compiled 9121 to 5996 computations (34.3% saved)

prune102.0ms (1.2%)

Pruning

9 alts after pruning (4 fresh and 5 done)

PrunedKeptTotal
New5324536
Fresh000
Picked145
Done112
Total5349543
Accuracy
100.0%
Counts
543 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.9%
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
3.1%
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
62.7%
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
83.5%
(-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
68.9%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
78.9%
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
14.9%
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
3.1%
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
69.8%
x
Compiler

Compiled 71 to 54 computations (23.9% saved)

localize122.0ms (1.4%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.7%
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
99.7%
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
100.0%
(-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
99.8%
(/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
99.6%
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
99.3%
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
Results
61.0ms256×0valid
Compiler

Compiled 51 to 34 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-div: 15.0ms (54.7% of total)
ival-sub: 5.0ms (18.2% of total)
ival-mult: 4.0ms (14.6% of total)
const: 2.0ms (7.3% of total)
ival-neg: 1.0ms (3.6% of total)
backward-pass: 0.0ms (0% of total)

series8.0ms (0.1%)

Counts
5 → 72
Calls
Call 1
Inputs
#<alt (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))>
#<alt (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)>
#<alt (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))>
#<alt (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))>
Outputs
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) x)) #s(literal 1 binary64)) x))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt x>
#<alt (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))>
#<alt x>
#<alt (+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))>
#<alt (+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))>
#<alt (+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)>
Calls

21 calls:

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

rewrite263.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
978×log1p-expm1-u
978×expm1-log1p-u
840×prod-diff
84×add-cube-cbrt
83×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01689
121089
2274689
Stop Event
node limit
Counts
5 → 176
Calls
Call 1
Inputs
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(/.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 (neg.f64 y) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 (neg.f64 (neg.f64 y)) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(neg.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(*.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -5641895835477563/5000000000000000 binary64))
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(sqrt.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(cbrt.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(exp.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(*.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 1 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (sqrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (-.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (neg.f64 (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (*.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (-.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(exp.f64 (log.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (neg.f64 y) #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 y))
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(neg.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))

simplify284.0ms (3.3%)

Algorithm
egg-herbie
Rules
495×distribute-lft-in
312×fma-neg
291×fma-define
269×cancel-sign-sub-inv
255×distribute-lft-neg-out
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054410862
113379644
241808857
Stop Event
node limit
Counts
248 → 298
Calls
Call 1
Inputs
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) x)) #s(literal 1 binary64)) x))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
x
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(/.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 (neg.f64 y) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 (neg.f64 (neg.f64 y)) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(neg.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(*.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -5641895835477563/5000000000000000 binary64))
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(sqrt.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(cbrt.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(exp.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(*.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 1 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (sqrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (-.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (neg.f64 (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (*.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (-.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(exp.f64 (log.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (neg.f64 y) #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 y))
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(neg.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))
(*.f64 y (fma.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) y #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) #s(literal -5000000000000000/5641895835477563 binary64)))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 x (+.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 y #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 x (fma.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 y #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 x (fma.f64 x (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 x (fma.f64 x (+.f64 (*.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) x) (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))))
(fma.f64 y #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 x (fma.f64 x (fma.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))))
(fma.f64 x (fma.f64 x (fma.f64 x (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))) x)
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) x)
(/.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) x)) #s(literal 1 binary64)) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x) #s(literal -1 binary64)) x))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) x)) #s(literal 1 binary64)) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (pow.f64 y #s(literal 3 binary64)))) x) #s(literal -1 binary64)) x))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) x) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) x)) (neg.f64 x))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 y (-.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)) #s(literal 5000000000000000/5641895835477563 binary64)))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))
(*.f64 y (fma.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) y #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (+.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (fma.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (fma.f64 y (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (*.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (fma.f64 y (fma.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (pow.f64 x #s(literal 3 binary64))) y (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)) #s(literal -5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) y) (/.f64 #s(literal 1 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) y))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) y))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 x (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 y)))
(fma.f64 y (fma.f64 (*.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)) y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(fma.f64 y (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x) #s(literal 5000000000000000/5641895835477563 binary64)) x)
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (pow.f64 y #s(literal 3 binary64))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 y)))
(fma.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 x #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(fma.f64 x (+.f64 (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 x #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(fma.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (pow.f64 y #s(literal 2 binary64)) (*.f64 x (fma.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64))) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 y)))
(fma.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
x
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64))))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) #s(literal 1 binary64))))
(neg.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64)))))
(*.f64 x (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) y) #s(literal -1 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) y) #s(literal -1 binary64))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))))
(neg.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64))))
(*.f64 x (neg.f64 (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64))))))))
(*.f64 (+.f64 #s(literal -1 binary64) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 x))
x
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y x)
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x y)))))
(fma.f64 x (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 y)))
(fma.f64 y (fma.f64 (*.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)) y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(fma.f64 y (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x) #s(literal 5000000000000000/5641895835477563 binary64)) x)
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))) (*.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))))))
(fma.f64 y (fma.f64 y (fma.f64 x #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 5000000000000000/5641895835477563 binary64)) x)
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(+.f64 x (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (pow.f64 x #s(literal 3 binary64)))) y)) (/.f64 #s(literal -1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) y)))) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 x (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64)))) y) (/.f64 #s(literal 1 binary64) x)))
(+.f64 x (+.f64 (/.f64 (-.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64)))) y)) y) (/.f64 #s(literal -1 binary64) x)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (-.f64 x (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(+.f64 x (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (pow.f64 x #s(literal 3 binary64)))) y)) (/.f64 #s(literal -1 binary64) x))
(-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y))) (/.f64 #s(literal 1 binary64) x))
(+.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (pow.f64 x #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 y #s(literal 2 binary64))))) y)) (/.f64 #s(literal -1 binary64) x))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (pow.f64 x #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64))))) y)) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) y))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 (neg.f64 y) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 (neg.f64 (neg.f64 y)) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(pow.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(neg.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(fabs.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(*.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(*.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(pow.f64 (cbrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 3 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(pow.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 2 binary64))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(sqrt.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(cbrt.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(exp.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 1 binary64)))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(*.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (fma.f64 x x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) y))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))
(/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))
(pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(exp.f64 (neg.f64 (log.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 x (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (+.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -2 binary64)))))
(+.f64 (+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -2 binary64))))
(+.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))) (-.f64 x (/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))
(+.f64 (-.f64 x (/.f64 (fma.f64 x x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) y))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))) #s(literal 0 binary64))
(+.f64 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 x (+.f64 (/.f64 (-.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(-.f64 (+.f64 #s(literal 0 binary64) x) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (+.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -2 binary64)))))
(+.f64 (+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -2 binary64))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))) (-.f64 x (/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))
(+.f64 (-.f64 x (/.f64 (fma.f64 x x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) y))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))) #s(literal 0 binary64))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 x (+.f64 (/.f64 (-.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(-.f64 (+.f64 #s(literal 0 binary64) x) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (fma.f64 (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (+.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (neg.f64 (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -2 binary64)))))
(+.f64 (+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -2 binary64))))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))) (-.f64 x (/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))
(+.f64 (-.f64 x (/.f64 (fma.f64 x x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) y))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))) #s(literal 0 binary64))
(+.f64 (fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 x (+.f64 (/.f64 (-.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(-.f64 (+.f64 #s(literal 0 binary64) x) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))) (-.f64 x (/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))
(+.f64 (-.f64 x (/.f64 (fma.f64 x x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) y))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))) #s(literal 0 binary64))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 x (+.f64 (/.f64 (-.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(-.f64 (+.f64 #s(literal 0 binary64) x) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))) (fma.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))) (-.f64 x (/.f64 (fma.f64 x x (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))))
(+.f64 (-.f64 x (/.f64 (fma.f64 x x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) y))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))) #s(literal 0 binary64))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(+.f64 x (+.f64 (/.f64 (-.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) x) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))))
(-.f64 (+.f64 #s(literal 0 binary64) x) (/.f64 (-.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (fma.f64 x x (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (pow.f64 y #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 1 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 2 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (sqrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) #s(literal 1 binary64)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (+.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))) (-.f64 (sqrt.f64 x) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -1/2 binary64))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) #s(literal 1 binary64)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (+.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) #s(literal 1 binary64)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (+.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) #s(literal 1 binary64)) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (fma.f64 x x (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -3 binary64))) (+.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64)))) (neg.f64 (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) (*.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal 3 binary64)))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (-.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (-.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal 3 binary64)))) (+.f64 (fma.f64 x x (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 x (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) (-.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) #s(literal -2 binary64))) (+.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))
(pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 1 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 3 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 2 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 2 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(log.f64 (exp.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))) #s(literal 3 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(exp.f64 (log.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))) #s(literal 1 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(fma.f64 #s(literal 1 binary64) x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal -1 binary64) (+.f64 x (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal 5000000000000000/5641895835477563 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 (neg.f64 y) #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 y))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(pow.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(neg.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(fabs.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(log.f64 (pow.f64 (exp.f64 #s(literal 5000000000000000/5641895835477563 binary64)) y))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(exp.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)

eval93.0ms (1.1%)

Compiler

Compiled 6542 to 4748 computations (27.4% saved)

prune62.0ms (0.7%)

Pruning

9 alts after pruning (0 fresh and 9 done)

PrunedKeptTotal
New3180318
Fresh000
Picked044
Done055
Total3189327
Accuracy
100.0%
Counts
327 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
14.9%
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
3.1%
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
62.7%
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
83.5%
(-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
68.9%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
78.9%
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
14.9%
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
3.1%
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
69.8%
x
Compiler

Compiled 277 to 170 computations (38.6% saved)

regimes55.0ms (0.6%)

Counts
22 → 2
Calls
Call 1
Inputs
x
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
(-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64))))))) (*.f64 x y))))
(-.f64 x (*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64)))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
(-.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 y x)))) x))
(-.f64 x (/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 x (pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y) #s(literal -1 binary64)))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))))
Calls

6 calls:

12.0ms
y
11.0ms
z
10.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
9.0ms
x
4.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
98.0%1x
98.0%1y
99.9%2z
98.0%1(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
99.9%2(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
99.9%2(exp.f64 z)
Compiler

Compiled 39 to 29 computations (25.6% saved)

regimes44.0ms (0.5%)

Counts
18 → 2
Calls
Call 1
Inputs
x
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
(-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64))))))) (*.f64 x y))))
(-.f64 x (*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64)))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
Calls

6 calls:

10.0ms
x
9.0ms
y
8.0ms
z
8.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
4.0ms
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
Results
AccuracySegmentsBranch
97.5%1x
97.5%1y
99.4%2(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
99.5%2z
99.5%2(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
99.5%2(exp.f64 z)
Compiler

Compiled 39 to 29 computations (25.6% saved)

regimes28.0ms (0.3%)

Counts
17 → 3
Calls
Call 1
Inputs
x
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
(-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64))))))) (*.f64 x y))))
(-.f64 x (*.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64)))
(-.f64 x (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) y)))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
x
Calls

4 calls:

8.0ms
x
8.0ms
z
7.0ms
y
4.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
90.5%3x
86.1%1y
100.0%3z
100.0%3(exp.f64 z)
Compiler

Compiled 17 to 13 computations (23.5% saved)

regimes14.0ms (0.2%)

Counts
8 → 3
Calls
Call 1
Inputs
x
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
x
Calls

3 calls:

5.0ms
x
4.0ms
z
4.0ms
y
Results
AccuracySegmentsBranch
81.9%3y
77.6%4x
88.3%3z
Compiler

Compiled 12 to 9 computations (25% saved)

regimes4.0ms (0%)

Counts
6 → 3
Calls
Call 1
Inputs
x
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
x
Calls

1 calls:

3.0ms
z
Results
AccuracySegmentsBranch
83.8%3z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes12.0ms (0.1%)

Counts
5 → 3
Calls
Call 1
Inputs
x
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(neg.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))
Outputs
x
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
x
Calls

3 calls:

5.0ms
z
3.0ms
x
3.0ms
y
Results
AccuracySegmentsBranch
73.2%3x
69.8%1y
69.8%1z
Compiler

Compiled 12 to 9 computations (25% saved)

regimes3.0ms (0%)

Counts
3 → 3
Calls
Call 1
Inputs
x
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
Outputs
x
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
x
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
73.2%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes2.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
x
Outputs
x
Calls

1 calls:

1.0ms
x
Results
AccuracySegmentsBranch
69.8%1x
Compiler

Compiled 4 to 3 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
0.9999997247018165
Compiler

Compiled 21 to 15 computations (28.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
0.9999997247018165
Compiler

Compiled 21 to 15 computations (28.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000000930257945
1.0000779355298366
0.0ms
0.0
0.9999997247018165
Compiler

Compiled 21 to 15 computations (28.6% saved)

bsearch36.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.5989936809523475e-225
2.2598193369874484e-220
17.0ms
-1.4452834335256595e-19
-4.3838266410818854e-26
Results
21.0ms288×0valid
Compiler

Compiled 309 to 240 computations (22.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 4.0ms (32.6% of total)
ival-exp: 3.0ms (24.5% of total)
ival-sub: 2.0ms (16.3% of total)
ival-div: 2.0ms (16.3% of total)
ival-add: 1.0ms (8.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch42.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
-2.1485004734418066e-36
-1.8314145018037925e-40
19.0ms
-1.4452834335256595e-19
-4.3838266410818854e-26
Results
30.0ms272×0valid
Compiler

Compiled 261 to 212 computations (18.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 4.0ms (32.6% of total)
ival-exp: 3.0ms (24.5% of total)
ival-div: 2.0ms (16.3% of total)
ival-sub: 1.0ms (8.2% of total)
ival-add: 1.0ms (8.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch24.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
9.0ms
2.6506114079578146e-290
1.0260414596998385e-289
13.0ms
-1.0457101640121965e-195
-1.1216902910538613e-197
Results
16.0ms192×0valid
Compiler

Compiled 165 to 135 computations (18.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-add: 3.0ms (31.4% of total)
ival-mult: 3.0ms (31.4% of total)
ival-sub: 1.0ms (10.5% of total)
ival-div: 1.0ms (10.5% of total)
ival-exp: 1.0ms (10.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch25.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
2.6506114079578146e-290
1.0260414596998385e-289
13.0ms
-1.0457101640121965e-195
-1.1216902910538613e-197
Results
14.0ms192×0valid
Compiler

Compiled 165 to 135 computations (18.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 3.0ms (40% of total)
ival-sub: 1.0ms (13.3% of total)
ival-div: 1.0ms (13.3% of total)
ival-exp: 1.0ms (13.3% of total)
ival-add: 1.0ms (13.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify40.0ms (0.5%)

Algorithm
egg-herbie
Rules
113×distribute-lft-neg-in
85×neg-mul-1
68×unsub-neg
66×cancel-sign-sub
64×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069479
1102479
2139479
3164479
4200479
5272479
6365479
7416479
8475479
9574479
10692479
11771479
12839479
13864479
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (exp.f64 z) #s(literal 0 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (+.f64 x (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(if (<=.f64 (exp.f64 z) #s(literal 0 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))))
(if (<=.f64 (exp.f64 z) #s(literal 0 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 (exp.f64 z) #s(literal 4503824807351865/4503599627370496 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))) x))
(if (<=.f64 z #s(literal -1412304745521473/10384593717069655257060992658440192 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 7529191101579425/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816 binary64)) (-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))) x))
(if (<=.f64 z #s(literal -3832940580997451/87112285931760246646623899502532662132736 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal -6285626241832747/2993155353253689176481146537402947624255349848014848 binary64)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x))
(if (<=.f64 x #s(literal -4628919593362569/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504 binary64)) x (if (<=.f64 x #s(literal 4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096 binary64)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x))
(if (<=.f64 x #s(literal -3871460023539603/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064 binary64)) x (if (<=.f64 x #s(literal 4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096 binary64)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) x))
x
Outputs
(if (<=.f64 (exp.f64 z) #s(literal 0 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (+.f64 x (/.f64 y (*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y)))))
(if (<=.f64 (exp.f64 z) #s(literal 0 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (-.f64 x (/.f64 y (*.f64 x (-.f64 y (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)))))))
(if (<=.f64 (exp.f64 z) #s(literal 0 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))))
(if (<=.f64 (exp.f64 z) #s(literal 0 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x y)))))
(if (<=.f64 (exp.f64 z) #s(literal 0 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (-.f64 x (/.f64 y (-.f64 (*.f64 x y) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(if (<=.f64 (exp.f64 z) #s(literal 0 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 (exp.f64 z) #s(literal 4503824807351865/4503599627370496 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))) x))
(if (<=.f64 (exp.f64 z) #s(literal 0 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 (exp.f64 z) #s(literal 4503824807351865/4503599627370496 binary64)) (+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) x))
(if (<=.f64 z #s(literal -1412304745521473/10384593717069655257060992658440192 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 7529191101579425/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816 binary64)) (-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))) x))
(if (<=.f64 z #s(literal -3832940580997451/87112285931760246646623899502532662132736 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal -6285626241832747/2993155353253689176481146537402947624255349848014848 binary64)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x))
(if (<=.f64 x #s(literal -4628919593362569/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504 binary64)) x (if (<=.f64 x #s(literal 4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096 binary64)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x))
(if (<=.f64 x #s(literal -3871460023539603/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064 binary64)) x (if (<=.f64 x #s(literal 4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096 binary64)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) x))
(if (<=.f64 x #s(literal -3871460023539603/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064 binary64)) x (if (<=.f64 x #s(literal 4388899255034951/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096 binary64)) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x))
x

soundness1.5s (17%)

Rules
1228×log1p-expm1-u
901×fma-neg
739×fma-define
734×fma-neg
464×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086622048
1224321134
2688620552
024215
1373203
26085203
089817950
1223717285
2750817285
0158132738
1455931478
034397
1594377
052578
1129538
2246538
3552526
41099510
52066506
63054506
73762506
83940506
94007506
104029506
114029506
Stop Event
done
saturated
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 538 to 312 computations (42% saved)

preprocess76.0ms (0.9%)

Compiler

Compiled 334 to 208 computations (37.7% saved)

end0.0ms (0%)

Profiling

Loading profile data...