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

Time bar (total: 9.0s)

analyze111.0ms (1.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: 57.0ms
ival-mult: 26.0ms (45.7% of total)
ival-exp: 15.0ms (26.4% of total)
ival-sub: 5.0ms (8.8% of total)
ival-add: 5.0ms (8.8% of total)
ival-div: 4.0ms (7% of total)
const: 1.0ms (1.8% of total)

sample1.7s (19.3%)

Results
1.2s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 373.0ms
ival-mult: 131.0ms (35.1% of total)
ival-exp: 70.0ms (18.8% of total)
ival-div: 66.0ms (17.7% of total)
ival-sub: 46.0ms (12.3% of total)
ival-add: 46.0ms (12.3% of total)
const: 11.0ms (2.9% of total)
backward-pass: 4.0ms (1.1% of total)
Bogosity

preprocess185.0ms (2.1%)

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 (-.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 (neg.f64 x) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (neg.f64 x) y))))
(-.f64 (/.f64 y (fma.f64 x y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) 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 y (fma.f64 x y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 (neg.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 y (fma.f64 x y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(neg.f64 (+.f64 x (/.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x (neg.f64 y))))))
(-.f64 (/.f64 y (fma.f64 x y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) x)
(neg.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 (neg.f64 z))) (*.f64 x y)))))
(-.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 (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(+.f64 z (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 x)) (*.f64 z y))))
(-.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 (exp.f64 y) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 x z))))

explain143.0ms (1.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
290-0-(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
50-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
96.0ms512×256valid
Compiler

Compiled 109 to 52 computations (52.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult: 21.0ms (42.7% of total)
ival-div: 11.0ms (22.4% of total)
ival-sub: 8.0ms (16.3% of total)
ival-exp: 4.0ms (8.1% of total)
ival-add: 3.0ms (6.1% of total)
const: 2.0ms (4.1% of total)

eval0.0ms (0%)

Compiler

Compiled 14 to 9 computations (35.7% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
96.6%
(-.f64 x (/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
94.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)

localize109.0ms (1.2%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
100.0%
(fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
100.0%
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
89.1%
(/.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))
98.4%
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
89.1%
(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
Results
81.0ms256×256valid
Compiler

Compiled 84 to 36 computations (57.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
ival-mult: 26.0ms (39.1% of total)
composed: 18.0ms (27% of total)
ival-div: 8.0ms (12% of total)
ival-add: 6.0ms (9% of total)
ival-sub: 5.0ms (7.5% of total)
ival-exp: 2.0ms (3% of total)
const: 1.0ms (1.5% of total)

series34.0ms (0.4%)

Counts
6 → 144
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))>
#<alt (fma.f64 x y (*.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))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (+.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 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))>
#<alt (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) 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 (exp.f64 z) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.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 (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))>
#<alt (+.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 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))>
#<alt (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) 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 (exp.f64 z) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.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 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))>
#<alt (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (-.f64 (+.f64 (*.f64 x y) (*.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 (*.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 (*.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 (*.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 (*.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))>
Calls

42 calls:

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

rewrite433.0ms (4.8%)

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
021166
1258166
23602166
Stop Event
node limit
Counts
6 → 417
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))
(fma.f64 x y (*.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 #s(literal 0 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 #s(literal 0 binary64) (*.f64 y x)))))) (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) (cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 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 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 y (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x)))))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 (/.f64 y (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)))
(/.f64 (/.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 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 #s(literal 0 binary64) (*.f64 y x)))))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) (cbrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (/.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(*.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.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 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))) (neg.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x)))))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 2 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))) (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (exp.f64 (*.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) (exp.f64 (*.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 #s(literal 0 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 #s(literal 0 binary64) (*.f64 y x))))) (exp.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(log.f64 (*.f64 (exp.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 y x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.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 #s(literal 0 binary64) (*.f64 y x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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)))) (exp.f64 (*.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 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(exp.f64 (log.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1 binary64)))
(fma.f64 y (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 x (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (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))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (*.f64 y x))) (cbrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (cbrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (cbrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))) (cbrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (sqrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (sqrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (cbrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64)) y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (cbrt.f64 (*.f64 y y))) (cbrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (fma.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) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) y)
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.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) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 (/.f64 y (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)))
(/.f64 (/.f64 y #s(literal 1 binary64)) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #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))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (fma.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (exp.f64 z) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (fma.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (neg.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (exp.f64 z) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.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)) (exp.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 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (exp.f64 (*.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 (exp.f64 (*.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(exp.f64 (log.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1 binary64)))
(fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(fma.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 y x))
(fma.f64 x y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (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))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 x (cbrt.f64 (*.f64 y y))) (cbrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.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) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 y x))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 y x))

simplify208.0ms (2.3%)

Algorithm
egg-herbie
Rules
519×fma-define
362×times-frac
308×associate-*r*
255×associate-*r/
244×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0105228214
1271625970
Stop Event
node limit
Counts
561 → 588
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 -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(+.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 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) 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 (exp.f64 z) x)))))
(*.f64 #s(literal -1 binary64) (*.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 (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)))))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(+.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 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) 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 (exp.f64 z) y)))))
(*.f64 #s(literal -1 binary64) (*.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 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))
(-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (+.f64 (*.f64 x y) (*.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 (*.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 (*.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 (*.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 (*.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 0 binary64) (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 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 #s(literal 0 binary64) (*.f64 y x)))))) (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) (cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 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 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 y (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x)))))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 (/.f64 y (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)))
(/.f64 (/.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 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 #s(literal 0 binary64) (*.f64 y x)))))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) (cbrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (/.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(*.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.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 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))) (neg.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x)))))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 2 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))) (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (exp.f64 (*.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) (exp.f64 (*.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 #s(literal 0 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 #s(literal 0 binary64) (*.f64 y x))))) (exp.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(log.f64 (*.f64 (exp.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(log.f64 (*.f64 (exp.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 y x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.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 #s(literal 0 binary64) (*.f64 y x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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)))) (exp.f64 (*.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 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(exp.f64 (log.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1 binary64)))
(fma.f64 y (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 x (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (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))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (*.f64 y x))) (cbrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (cbrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (cbrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))) (cbrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (sqrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (sqrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (cbrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64)) y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (cbrt.f64 (*.f64 y y))) (cbrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (fma.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) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) y)
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.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) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 (/.f64 y (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)))
(/.f64 (/.f64 y #s(literal 1 binary64)) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #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))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (fma.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (exp.f64 z) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (fma.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (neg.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (exp.f64 z) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.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)) (exp.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 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (exp.f64 (*.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 (exp.f64 (*.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(exp.f64 (log.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1 binary64)))
(fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(fma.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 y x))
(fma.f64 x y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (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))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 x (cbrt.f64 (*.f64 y y))) (cbrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.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) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 y x))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 y x))
Outputs
(*.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 (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 (*.f64 y (*.f64 x x)) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (/.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 (+.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 (fma.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 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x x)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (/.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 #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 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 (exp.f64 z) 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 (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) (*.f64 x x)))) 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 (*.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)))) (+.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) x)) 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 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 (exp.f64 z) 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 (/.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) x)) (neg.f64 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 (/.f64 (+.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)))) (/.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 y)) (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) x)) (neg.f64 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))))
(+.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 (fma.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 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) 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 (fma.f64 z (fma.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))) (fma.f64 (/.f64 y (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 2 binary64))) #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) y) (pow.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 3 binary64))))) (neg.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 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) 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 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 5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 x (*.f64 y y)) (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 x (fma.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 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (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 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 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) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 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 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 (exp.f64 z) 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 (fma.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (*.f64 y y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x) #s(literal 1 binary64)) 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 (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 (*.f64 y y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) 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))
(/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 (exp.f64 z) 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))
(/.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 (*.f64 y y))) (*.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 -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 (-.f64 #s(literal 1 binary64) (/.f64 (+.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)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 y y)))) (neg.f64 x)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) 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 (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 (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 (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)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 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 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) (neg.f64 y)))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) (neg.f64 y)))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(*.f64 x (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) (neg.f64 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 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) 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 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) 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 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) 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)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 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 (-.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 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 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) 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 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) 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 (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) x) (neg.f64 y))
#s(literal 5641895835477563/5000000000000000 binary64)
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))
(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))))
(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))))))
(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 #s(literal -5000000000000000/5641895835477563 binary64)) (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 (/.f64 (*.f64 y 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 (-.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 (/.f64 (*.f64 y (*.f64 x x)) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.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 (-.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 (fma.f64 (/.f64 (*.f64 y (pow.f64 x #s(literal 3 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x x)) (pow.f64 (exp.f64 z) #s(literal 3 binary64)))) (/.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 #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 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) #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))))
(+.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) x)) 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 (/.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 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x x)))) 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 (/.f64 (exp.f64 z) (*.f64 y (*.f64 x x))) #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))
(-.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 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x x)))) 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))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 (/.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 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x x)))) y))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (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)))))
(fma.f64 (/.f64 y (exp.f64 z)) #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (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 x (fma.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 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (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 x (fma.f64 x (fma.f64 (*.f64 x (/.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) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (exp.f64 z) #s(literal 3 binary64))))) (/.f64 (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (pow.f64 (exp.f64 z) #s(literal 2 binary64)))) (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))
(/.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 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 (exp.f64 z) 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 (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 x (*.f64 y y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x)) 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 (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 -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 y (*.f64 y (*.f64 x x)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 (exp.f64 z) y) x)))) 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 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (/.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 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 (+.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 (*.f64 y y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) (neg.f64 x))) (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))
(/.f64 (+.f64 (/.f64 (+.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)))) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) (*.f64 y y)))) (neg.f64 x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) (neg.f64 x)) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 y (-.f64 (*.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 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 (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 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) y) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (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 (fma.f64 z (fma.f64 (neg.f64 z) (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 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) 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 #s(literal -5641895835477563/30000000000000000 binary64) y) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (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 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) y) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (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 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
#s(literal -5641895835477563/5000000000000000 binary64)
(-.f64 (*.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 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 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 -5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 x y)
(*.f64 y x)
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) y))
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) y))
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))))
(*.f64 x (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) y))
(*.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 (exp.f64 z) x)))))
(*.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) (neg.f64 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 (exp.f64 z) x)))))
(*.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) (neg.f64 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 (exp.f64 z) x)))))
(*.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) (neg.f64 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 -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 x y)
(*.f64 y x)
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 y (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) x))
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 y (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) x))
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))))
(*.f64 y (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) x))
(*.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 (exp.f64 z) y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x)))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x)))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)))))
(*.f64 y (neg.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) x)))
(-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.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 (*.f64 x y) (*.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 y x (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 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(fma.f64 y x (*.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 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))) (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))))
(*.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1 binary64))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) (cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))) (cbrt.f64 (pow.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))) (cbrt.f64 (pow.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(*.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1/2 binary64)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 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 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) y)
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))) (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 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 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 y (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (/.f64 y (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x)))))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 (*.f64 y (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)) (*.f64 y (*.f64 y (*.f64 x x)))))
(/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y) #s(literal 1 binary64)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(/.f64 (/.f64 y (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(/.f64 (/.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1 binary64))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) #s(literal 3 binary64))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) y) #s(literal -1 binary64))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 3 binary64)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) #s(literal 1 binary64)))
(/.f64 y (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) (cbrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))) (cbrt.f64 (exp.f64 (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (/.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 x x)))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(*.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 x x)))) (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 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (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 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 x x)))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 x x)))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))) (neg.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(*.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x)))))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 x x)))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (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 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 2 binary64)) (fma.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.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)) (*.f64 y (*.f64 y (*.f64 x x)))) (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 #s(literal 0 binary64) (*.f64 y x))) #s(literal 2 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))) (-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(/.f64 (pow.f64 (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))) #s(literal 2 binary64)) (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 3 binary64))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(pow.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(pow.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(log.f64 (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 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) (exp.f64 (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.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 #s(literal 0 binary64) (*.f64 y x))))) (exp.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(log.f64 (*.f64 (exp.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (exp.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(log.f64 (*.f64 (exp.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 y x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 y x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(log.f64 (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(log.f64 (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 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 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (exp.f64 (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 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)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 3 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(expm1.f64 (log1p.f64 (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(exp.f64 (log.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 y (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(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 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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 #s(literal 0 binary64) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 x (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1 binary64) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (-.f64 #s(literal 0 binary64) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (-.f64 #s(literal 0 binary64) y) x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.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 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (pow.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 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (pow.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 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (pow.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 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (neg.f64 (cbrt.f64 (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(-.f64 (*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(-.f64 (*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(-.f64 (*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(-.f64 (*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 y x))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) #s(literal 1/2 binary64)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 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 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(+.f64 (/.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(+.f64 (/.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(+.f64 (/.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))) (fma.f64 y x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (cbrt.f64 (*.f64 y x))))))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(+.f64 (/.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(+.f64 (/.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))) #s(literal 0 binary64))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))
(+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 x x)))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 0 binary64))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 y x)))
(+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 x x)))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 0 binary64))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 y x)))
(+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 x x)))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) (fma.f64 y x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (cbrt.f64 (*.f64 y x))))))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) #s(literal 1 binary64)))
(+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 x x)))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 0 binary64))
(fma.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 x x)))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 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 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 (cbrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (cbrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)))) (cbrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (cbrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))) (cbrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (sqrt.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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))) #s(literal 0 binary64))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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))) #s(literal 0 binary64))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y 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 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (cbrt.f64 (*.f64 y x))))))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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))) #s(literal 0 binary64))
(fma.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 y x))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (cbrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (cbrt.f64 (pow.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (cbrt.f64 (pow.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (cbrt.f64 (pow.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (cbrt.f64 (pow.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64)) y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (cbrt.f64 (*.f64 y y))) (cbrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (neg.f64 x)) (cbrt.f64 y) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z)))) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y 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) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x)))))
(-.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 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 (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 (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))))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(*.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 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (cbrt.f64 (exp.f64 z)) (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (cbrt.f64 (exp.f64 z)) (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)))
(*.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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(sqrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))))
(+.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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (fma.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 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) #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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1 binary64))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1/2 binary64)))
(/.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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) y)
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))) (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y) #s(literal 1 binary64)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (/.f64 y (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (/.f64 y #s(literal 1 binary64)) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #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 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) y) #s(literal -1 binary64))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 3 binary64)))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(/.f64 y (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #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 (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 (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))))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64))
(*.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 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (cbrt.f64 (exp.f64 z)) (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (cbrt.f64 (exp.f64 z)) (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)))
(*.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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(sqrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 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 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1 binary64))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (-.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 y (*.f64 y (*.f64 x x)))) (fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (fma.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (exp.f64 z) (*.f64 y x))))))
(/.f64 (fma.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (fma.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (neg.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (exp.f64 z) (*.f64 y x)))))))
(/.f64 (fma.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 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 (*.f64 y x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(/.f64 (fma.f64 y (*.f64 y (*.f64 x x)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1 binary64))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 3 binary64))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (exp.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)))))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (exp.f64 (*.f64 y x))))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(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)))) (exp.f64 (*.f64 y x))))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(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 (exp.f64 (*.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))))
(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 y 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)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x)) #s(literal 3 binary64)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(exp.f64 (log.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))) #s(literal 1 binary64)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 y x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64) (*.f64 y x))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 x y (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z) (*.f64 y x))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))
(fma.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)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y x))
(fma.f64 (cbrt.f64 (exp.f64 (+.f64 z z))) (*.f64 (cbrt.f64 (exp.f64 z)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (cbrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 y (*.f64 x x)))) (cbrt.f64 (*.f64 y x)) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 y y)) (*.f64 x (cbrt.f64 y)) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1/2 binary64)) (*.f64 y x))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 x (cbrt.f64 (*.f64 y y))) (cbrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 y y)) (*.f64 x (cbrt.f64 y)) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 y x))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y x))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 y x))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 (+.f64 z z)))) (cbrt.f64 (exp.f64 z)) (*.f64 y x))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 z) #s(literal 2 binary64))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (exp.f64 z))) (*.f64 y x))
(fma.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 z) #s(literal 1/2 binary64)) (*.f64 y x))
(fma.f64 y x (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))

eval743.0ms (8.3%)

Compiler

Compiled 25983 to 12757 computations (50.9% saved)

prune155.0ms (1.7%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New114271149
Fresh000
Picked202
Done000
Total114471151
Accuracy
100.0%
Counts
1151 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.8%
(-.f64 x (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))
82.3%
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.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))))
82.3%
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
81.9%
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64))))
81.2%
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
67.2%
(-.f64 x (/.f64 y (*.f64 y x)))
70.6%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
Compiler

Compiled 202 to 140 computations (30.7% saved)

localize287.0ms (3.2%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y))
100.0%
(-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64))
99.6%
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
88.7%
(/.f64 y (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64)))
100.0%
(-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))
88.6%
(/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))
100.0%
(-.f64 x (/.f64 y (*.f64 y x)))
77.6%
(/.f64 y (*.f64 y x))
100.0%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
99.7%
(*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))
99.6%
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z)
98.2%
(+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
87.0%
(/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))
Results
226.0ms256×256valid
Compiler

Compiled 188 to 95 computations (49.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 171.0ms
ival-div: 73.0ms (42.6% of total)
ival-add: 34.0ms (19.8% of total)
ival-mult: 33.0ms (19.3% of total)
ival-sub: 27.0ms (15.8% of total)
const: 4.0ms (2.3% of total)

series52.0ms (0.6%)

Counts
13 → 265
Calls
Call 1
Inputs
#<alt (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))>
#<alt (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (/.f64 y (*.f64 y x))>
#<alt (-.f64 x (/.f64 y (*.f64 y 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 y (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y))>
Outputs
#<alt (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))))>
#<alt (*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 x (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))))>
#<alt (*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 x (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x (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 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))>
#<alt (-.f64 (+.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 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 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) (*.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 -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #s(literal 1 binary64) x))>
#<alt (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))>
#<alt (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) x)) #s(literal 1 binary64)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) x)) #s(literal 1 binary64)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) y))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) 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 #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 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.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 -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) 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 (-.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -200000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)))) (pow.f64 z #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))))) (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 -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))) (pow.f64 z #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z)) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y z))) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (pow.f64 z #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.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 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal 200000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z))) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y))) z)) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (pow.f64 z #s(literal 2 binary64)))>
#<alt (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))>
#<alt (*.f64 x (+.f64 y (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))>
#<alt (*.f64 x (+.f64 y (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))>
#<alt (*.f64 x y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))))>
#<alt (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))>
#<alt (*.f64 y (+.f64 x (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))>
#<alt (*.f64 y (+.f64 x (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))>
#<alt (*.f64 x y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))))>
#<alt (*.f64 x y)>
#<alt (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y))>
#<alt (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 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)))))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x y) (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 (*.f64 x y) (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 #s(literal -1 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)))))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z))) z)) #s(literal 5641895835477563/10000000000000000 binary64)))>
#<alt (*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z))) z)) #s(literal 5641895835477563/10000000000000000 binary64)))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)>
#<alt (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 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)))))>
#<alt (*.f64 #s(literal -1 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)))))>
#<alt (*.f64 #s(literal -1 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)))))>
#<alt (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 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)))))>
#<alt (*.f64 #s(literal -1 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)))))>
#<alt (*.f64 #s(literal -1 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)))))>
#<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 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 #s(literal 1 binary64) 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 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (/.f64 #s(literal 1 binary64) x))>
#<alt (-.f64 x (/.f64 #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 #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 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))))>
#<alt (*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))))>
#<alt (*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (-.f64 (+.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 -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 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 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))>
#<alt (-.f64 (+.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 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 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 -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 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 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.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 -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #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 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 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 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.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/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 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z))) z)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 z #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z))) z)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (pow.f64 z #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z)))) z)>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) z))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) z)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))) z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) z))>
#<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 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) z)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) z)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))) z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) z))>
#<alt (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))>
#<alt (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x y)))) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x y)))) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.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 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 x y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) y))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) x)) #s(literal 1 binary64)) x))>
#<alt (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)>
#<alt (*.f64 z (-.f64 (/.f64 (*.f64 x y) z) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))>
#<alt (*.f64 z (-.f64 (/.f64 (*.f64 x y) z) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))>
#<alt (*.f64 z (-.f64 (/.f64 (*.f64 x y) z) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) z)))))>
#<alt (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (*.f64 x y)>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 x (-.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))) (*.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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) x)))))>
#<alt (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (*.f64 x y)>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 y (-.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) (*.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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))))>
#<alt (*.f64 x y)>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)>
#<alt (*.f64 z (-.f64 (/.f64 (*.f64 x y) z) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (*.f64 z (-.f64 (/.f64 (*.f64 x y) z) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (*.f64 z (-.f64 (/.f64 (*.f64 x y) z) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)))))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)>
#<alt (*.f64 x y)>
#<alt (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))))>
#<alt (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))))>
#<alt (*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z 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 z x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z x)))))>
#<alt (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)>
#<alt (*.f64 x y)>
#<alt (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))))>
#<alt (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))))>
#<alt (*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z 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 z y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y)))))>
Calls

81 calls:

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

rewrite165.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
257×log1p-expm1-u
257×expm1-log1p-u
251×add-cube-cbrt
250×add-exp-log
250×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify309.0ms (3.4%)

Algorithm
egg-herbie
Rules
724×times-frac
394×*-commutative
311×cancel-sign-sub-inv
299×sub-neg
277×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0155035519
1445233138
Stop Event
node limit
Counts
753 → 753
Calls
Call 1
Inputs
(/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 x (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 x (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) x)
(-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x (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 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(-.f64 (+.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #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) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #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 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #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 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))) x)
(/.f64 #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 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) x)) #s(literal 1 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) x)) #s(literal 1 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) y))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) 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 #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 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))
(/.f64 (+.f64 (*.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 -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) 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 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -200000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)))) (pow.f64 z #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 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 (*.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 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z)) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y z))) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.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 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal 200000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z))) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y))) z)) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (pow.f64 z #s(literal 2 binary64)))
(*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 x y)
(*.f64 x (+.f64 y (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))
(*.f64 x (+.f64 y (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))
(*.f64 x y)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))))
(*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 x y)
(*.f64 y (+.f64 x (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))
(*.f64 x y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))))
(*.f64 x y)
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y))
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 #s(literal -1 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 (*.f64 x y) (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 (*.f64 x y) (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 #s(literal -1 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 -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z))) z)) #s(literal 5641895835477563/10000000000000000 binary64)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z))) z)) #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 #s(literal -1 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 #s(literal -1 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 #s(literal -1 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 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 #s(literal -1 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 #s(literal -1 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 #s(literal -1 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 #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 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 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 (-.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 x (/.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 #s(literal 1 binary64) x))
(-.f64 x (/.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 #s(literal 1 binary64) x))
(-.f64 x (/.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 #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 #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 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) x)
(-.f64 (+.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 -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 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 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(-.f64 (+.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 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 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 -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 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 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #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) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) 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) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (pow.f64 x #s(literal 2 binary64))))) y)) (/.f64 #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 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 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 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.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/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 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z))
(/.f64 (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z))) z)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 z #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z))) z)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (pow.f64 z #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z)))) z)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) z))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) z)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))) z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) z))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) z)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) z)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))) z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) z))
(/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x y)))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x y)))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) x)) #s(literal 1 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 x y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) x)) #s(literal 1 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) y))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) x)) #s(literal 1 binary64)) x))
(-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) z)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) z)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) z)))))
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 x y)
(*.f64 x (-.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (-.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (-.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))) (*.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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) x)))))
(-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 x y)
(*.f64 y (-.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (-.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (-.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) (*.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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))))
(*.f64 x y)
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)))))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 x y)
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))))
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))))
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z 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 z x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z x)))))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 x y)
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))))
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))))
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z 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 z y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (*.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) y) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(/.f64 (*.f64 #s(literal -1 binary64) y) (+.f64 (neg.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) y)) (neg.f64 (+.f64 (neg.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (+.f64 (neg.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) y) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x))
(+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 y x) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (/.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (-.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x))))))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (-.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x)))) (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (-.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (-.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (*.f64 y (*.f64 x (*.f64 y x)))) (-.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x)))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (log.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(fma.f64 y x (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 x y (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) z (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (cbrt.f64 (*.f64 y x)) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) (*.f64 y x))
(fma.f64 (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))) #s(literal 1 binary64))
(*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal 1 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 z #s(literal 1/2 binary64)) (*.f64 (pow.f64 z #s(literal 1/2 binary64)) #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))
(*.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 1/2 binary64))) (pow.f64 z #s(literal 1/2 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 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))
(log.f64 (exp.f64 (*.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 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 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 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) z) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) z)
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) z))
(*.f64 (cbrt.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) z))
(*.f64 (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 z #s(literal 1/2 binary64)) (*.f64 (pow.f64 z #s(literal 1/2 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (*.f64 z #s(literal 1 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (*.f64 z (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)) z)
(*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))
(*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (pow.f64 z #s(literal 1/2 binary64))) (pow.f64 z #s(literal 1/2 binary64)))
(pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(log.f64 (exp.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(+.f64 x (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x 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 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(+.f64 (fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 #s(literal 1 binary64) x))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -1 binary64) x)))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))) (cbrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))))
(*.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(*.f64 (+.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (-.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x)) (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1 binary64) x)) (*.f64 x (/.f64 #s(literal -1 binary64) x)))))
(/.f64 (-.f64 (*.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))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))
(pow.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x))))
(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 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.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))))
(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 (/.f64 #s(literal -1 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 #s(literal -1 binary64) x))
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (*.f64 y x)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (*.f64 y x))))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y x))))
(*.f64 (*.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 #s(literal -1 binary64) y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (*.f64 y x)))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 y (cbrt.f64 (*.f64 y x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (*.f64 y x) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) y) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) x) (/.f64 (cbrt.f64 y) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) y) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) x))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) x) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) y))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 y x))))
(/.f64 y (*.f64 y x))
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 x (*.f64 #s(literal -1 binary64) y)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) y)) (neg.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y))))
(pow.f64 x #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) x))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) x))))
(cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) x)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) x)))
(exp.f64 (-.f64 #s(literal 0 binary64) (log.f64 x)))
(exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal -1 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(+.f64 x (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x 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 (fma.f64 #s(literal 1 binary64) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(+.f64 (fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 #s(literal 1 binary64) x))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -1 binary64) x)))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))) (cbrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))))
(*.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(*.f64 (+.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (-.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x)) (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1 binary64) x)) (*.f64 x (/.f64 #s(literal -1 binary64) x)))))
(/.f64 (-.f64 (*.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))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))
(pow.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x))))
(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 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.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))))
(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 (/.f64 #s(literal -1 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 #s(literal -1 binary64) x))
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (*.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 (*.f64 #s(literal -1 binary64) y) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) y)) (neg.f64 (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal -1 binary64))
(neg.f64 (/.f64 y (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) y) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(sqrt.f64 (/.f64 y (*.f64 (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64)))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64)))))))
(*.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64))))) (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))
(log.f64 (exp.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.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 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (cbrt.f64 (*.f64 y x)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (/.f64 y (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(*.f64 (cbrt.f64 (/.f64 y (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (*.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(/.f64 (*.f64 #s(literal -1 binary64) y) (+.f64 (neg.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) y)) (neg.f64 (+.f64 (neg.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (+.f64 (neg.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) y) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(sqrt.f64 (/.f64 y (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 z #s(literal 1/2 binary64)) (*.f64 (pow.f64 z #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 z #s(literal 1/2 binary64))) (pow.f64 z #s(literal 1/2 binary64)))
(pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))
(log.f64 (exp.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(cbrt.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(log1p.f64 (expm1.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 y x) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x)))) (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x)))) (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (exp.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) z (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)) (*.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 y x) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))) (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x)))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x))))) (neg.f64 (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x)))) (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(log.f64 (exp.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 x y (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) z (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (cbrt.f64 (*.f64 y x)) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
Outputs
(/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 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 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 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 (*.f64 y 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 y (+.f64 (*.f64 y (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 x (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (fma.f64 y (-.f64 (/.f64 (*.f64 y (*.f64 x 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 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 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 x (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (fma.f64 y (-.f64 (*.f64 y (+.f64 (/.f64 (neg.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))) (/.f64 (*.f64 x 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 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 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #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 5641895835477563/5000000000000000 binary64) (*.f64 x x)) y) (*.f64 (/.f64 z (*.f64 x x)) (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y))))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x (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 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) y)) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 x x)))) (/.f64 (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 y))))) (*.f64 (/.f64 z (*.f64 x x)) (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(-.f64 (+.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 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))
(-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) y)) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 x 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)) (*.f64 (*.f64 x x) (pow.f64 y #s(literal 3 binary64)))))) (+.f64 (*.f64 (/.f64 z (*.f64 x x)) (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y)) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 x x)))) (/.f64 (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 y))))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #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 (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 x x))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #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) x) (/.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 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)) (*.f64 x x))) y))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #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) x) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (neg.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)) (*.f64 x x))) y))
(/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 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 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 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 (*.f64 x (*.f64 y 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 (*.f64 x (-.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
(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))) (/.f64 (*.f64 y 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 (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 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 x (fma.f64 x (+.f64 (*.f64 (neg.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)))) (neg.f64 (/.f64 (*.f64 y 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 (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 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y)))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #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 x 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 z x) (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y 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))) (/.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 x #s(literal 3 binary64)) (*.f64 y y))))) (+.f64 (*.f64 (/.f64 z x) (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 x 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))))) x)
(/.f64 #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 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) x)) #s(literal 1 binary64)) x))
(/.f64 (neg.f64 (+.f64 (/.f64 (neg.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 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 x y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) x)) #s(literal 1 binary64)) x))
(/.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.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 (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 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y)))) x) #s(literal -1 binary64))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (pow.f64 (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))) y))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)) x)) #s(literal 1 binary64)) x))
(/.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (+.f64 (*.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))) (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 x (*.f64 y y))))) (*.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 (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) y))) x)) (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y)))) x) #s(literal -1 binary64))) x)
(/.f64 y (-.f64 (*.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 (*.f64 y 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 (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 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) y) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (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 #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 (fma.f64 z (fma.f64 (neg.f64 z) (fma.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (*.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 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) 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))))) (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 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) y) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (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 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))
(*.f64 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 y (*.f64 z z)))
(/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -10000000000000000/5641895835477563 binary64) y (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))) (*.f64 z z))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) 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 (-.f64 (*.f64 y #s(literal -10000000000000000/5641895835477563 binary64)) (/.f64 (fma.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y #s(literal 40000000000000000/5641895835477563 binary64))) (*.f64 z z))) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))) (*.f64 z z))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -200000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)))) (pow.f64 z #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))))) (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 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (fma.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y #s(literal 40000000000000000/5641895835477563 binary64))) #s(literal -2 binary64))) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z) (fma.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z z))) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 40000000000000000/5641895835477563 binary64))))) (*.f64 z z))
(*.f64 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))
(*.f64 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 y (*.f64 z z)))
(/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -10000000000000000/5641895835477563 binary64) y (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z)) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y z))) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 y #s(literal -10000000000000000/5641895835477563 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) y) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) z) (fma.f64 (/.f64 y z) #s(literal 40000000000000000/5641895835477563 binary64) (*.f64 y #s(literal -20000000000000000/5641895835477563 binary64)))) z)) (*.f64 z z))
(/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.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 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal 200000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z))) (+.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y))) z)) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (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 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y #s(literal 40000000000000000/5641895835477563 binary64))) z) (*.f64 (*.f64 y (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) z)) #s(literal 200000000000000000000000000000000/31830988618379068626528276418969 binary64))) (fma.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y #s(literal 40000000000000000/5641895835477563 binary64)))) z) (*.f64 y #s(literal -20000000000000000/5641895835477563 binary64))) z)) (*.f64 z z))
(*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 x y)
(*.f64 y x)
(*.f64 x (+.f64 y (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))
(*.f64 x (+.f64 y (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) x))))
(*.f64 x (+.f64 y (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))
(*.f64 x (+.f64 y (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) x))))
(*.f64 x (+.f64 y (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))
(*.f64 x (+.f64 y (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #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 -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) x)))))
(*.f64 x (neg.f64 (-.f64 (neg.f64 y) (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) x)))))
(*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 x y)
(*.f64 y x)
(*.f64 y (+.f64 x (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))
(*.f64 y (+.f64 x (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y))))
(*.f64 y (+.f64 x (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))
(*.f64 y (+.f64 x (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y))))
(*.f64 y (+.f64 x (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))
(*.f64 y (+.f64 x (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #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 -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) y)))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (*.f64 z (/.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y))))
(*.f64 x y)
(*.f64 y x)
(+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 #s(literal -1 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 (*.f64 z z) (+.f64 #s(literal -5641895835477563/10000000000000000 binary64) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x y) (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 (*.f64 z z) (-.f64 (fma.f64 x (/.f64 y (*.f64 z z)) #s(literal -5641895835477563/10000000000000000 binary64)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x y) (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 (*.f64 z z) (-.f64 (fma.f64 x (/.f64 y (*.f64 z z)) #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 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 #s(literal -1 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 (*.f64 z z) (+.f64 #s(literal -5641895835477563/10000000000000000 binary64) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z))) z)) #s(literal 5641895835477563/10000000000000000 binary64)))
(*.f64 (*.f64 z z) (+.f64 (/.f64 (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x (/.f64 y z)))) z) #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 (pow.f64 z #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z))) z)) #s(literal 5641895835477563/10000000000000000 binary64)))
(*.f64 (*.f64 z z) (+.f64 (/.f64 (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x (/.f64 y z)))) z) #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 #s(literal -1 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 (*.f64 z z) (+.f64 #s(literal -5641895835477563/10000000000000000 binary64) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))))
(*.f64 #s(literal -1 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 (*.f64 z z) (+.f64 #s(literal -5641895835477563/10000000000000000 binary64) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))))
(*.f64 #s(literal -1 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 (*.f64 z z) (+.f64 #s(literal -5641895835477563/10000000000000000 binary64) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))))
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 2 binary64)))
(*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 #s(literal -1 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 (*.f64 z z) (+.f64 #s(literal -5641895835477563/10000000000000000 binary64) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))))
(*.f64 #s(literal -1 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 (*.f64 z z) (+.f64 #s(literal -5641895835477563/10000000000000000 binary64) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))))
(*.f64 #s(literal -1 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 (*.f64 z z) (+.f64 #s(literal -5641895835477563/10000000000000000 binary64) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))))
(/.f64 #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 (fma.f64 x x #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) (*.f64 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) (*.f64 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) (*.f64 x x))))
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 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #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 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #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 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #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 (fma.f64 x x #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) (*.f64 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) (*.f64 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) (*.f64 x x))))
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 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #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 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #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 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1 binary64)) (neg.f64 x))
(-.f64 x (/.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 #s(literal -1 binary64) x))
(-.f64 x (/.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 #s(literal -1 binary64) x))
(-.f64 x (/.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 #s(literal -1 binary64) x))
(-.f64 x (/.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 #s(literal -1 binary64) x))
(-.f64 x (/.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 #s(literal -1 binary64) x))
(-.f64 x (/.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 #s(literal -1 binary64) 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 (-.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 (*.f64 (*.f64 x x) #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 (fma.f64 (*.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 (*.f64 x x) #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 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) 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 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 y y))))
(+.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) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 y y))) (/.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 5641895835477563/5000000000000000 binary64) (*.f64 x x)) 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 x x)) 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 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) y)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 y y))))
(+.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 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (/.f64 (neg.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) (*.f64 x x))) 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 x #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (*.f64 y 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))))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 x (fma.f64 (*.f64 x (pow.f64 y #s(literal 3 binary64))) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (*.f64 y y) #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 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 (fma.f64 (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) x) (pow.f64 y #s(literal 4 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 (*.f64 y y) #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 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 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 y y))))) 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 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 y y))) (+.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 #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))
(/.f64 (neg.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 y y)))) 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))
(neg.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 y y)))) (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64))))) x) #s(literal -1 binary64)) 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 x (neg.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) 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 x (neg.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) 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 x (neg.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)))
#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) (/.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) (/.f64 #s(literal 1 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) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) 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) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) 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) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 (*.f64 y x) (pow.f64 (fma.f64 z #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 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (fma.f64 y (-.f64 (/.f64 (*.f64 y (*.f64 x x)) (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 x (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 (/.f64 (neg.f64 (*.f64 y (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (neg.f64 (/.f64 x (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) x)
(-.f64 (+.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 -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 z (*.f64 x x)) y)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 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 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) y)) (*.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x x)))) (*.f64 x (*.f64 y y))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 z (*.f64 x x)) y)))
(-.f64 (+.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 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 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 -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (pow.f64 x #s(literal 2 binary64)))))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))
(-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) y) (*.f64 (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x x)))) (*.f64 (*.f64 x x) (pow.f64 y #s(literal 3 binary64))))))) (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (/.f64 z (*.f64 x x)) y) (*.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x x)))) (*.f64 x (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #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 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 x x))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) 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 (pow.f64 (fma.f64 z #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 #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 x x))) y))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) y))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))))) y)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) 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 (+.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 z #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 #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 #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 x x))) y))
(/.f64 y (-.f64 (*.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 (*.f64 y 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 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 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 (fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (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 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (*.f64 y z) (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.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/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 (fma.f64 z (fma.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (/.f64 z (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 (/.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (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 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z))
(*.f64 (/.f64 y z) #s(literal -5000000000000000/5641895835477563 binary64))
(/.f64 (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z))) z)
(/.f64 (fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 (*.f64 y (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) z)) #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64))) z)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 z #s(literal 2 binary64))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z))) z)
(/.f64 (+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (fma.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (/.f64 y z) (/.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) z)) (*.f64 (*.f64 y (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) z)) #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64)))) z)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (pow.f64 z #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z)))) z)
(/.f64 (-.f64 (fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 #s(literal -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (/.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))))) (fma.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 (/.f64 y z) (/.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) z)) (*.f64 (*.f64 y (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) z)) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))) z)
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z))
(*.f64 (/.f64 y z) #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))) z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) z))
(/.f64 (neg.f64 (fma.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) z)) (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)))) z)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) z)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))) z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) z))
(/.f64 (neg.f64 (-.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (/.f64 (fma.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (/.f64 (*.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) z) (*.f64 (*.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64))) z))) z)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (/.f64 (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) z)) (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) z)) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))) z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)) z))
(/.f64 (neg.f64 (-.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (/.f64 (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)) z)) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))))) z) (*.f64 (*.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -25000000000000000000000000000000/31830988618379068626528276418969 binary64))) z))) z)
(/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 (/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 y y)) (pow.f64 (fma.f64 z #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 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 x (-.f64 (*.f64 x (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 y y) (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64)))))) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))) (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 (neg.f64 x) (/.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 (fma.f64 z #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 #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))))) (/.f64 (*.f64 y y) (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 y x))))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 x x)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y))) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 y x))))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 x y))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (/.f64 (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y))) (*.f64 y y)))) (fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z (*.f64 y x)) (*.f64 (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 x x)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y))) y))))) x)
(/.f64 #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 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) x)) #s(literal 1 binary64)) x))
(/.f64 (neg.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y))) x)) #s(literal -1 binary64))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 x y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) x)) #s(literal 1 binary64)) x))
(/.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y))) y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y)))) x) #s(literal -1 binary64))) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) (*.f64 x (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y)))) y))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) x)) #s(literal 1 binary64)) x))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (+.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y))) (*.f64 x (*.f64 y y)))) (*.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y))) y))) x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y))) x) #s(literal -1 binary64))) x)
(-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.f64 z (-.f64 (fma.f64 x (/.f64 y z) #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.f64 z (-.f64 (fma.f64 x (/.f64 y z) #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.f64 z (-.f64 (fma.f64 x (/.f64 y z) #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) z)))))
(*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) z)) (neg.f64 z))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) z)))))
(*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) z)) (neg.f64 z))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)) z)))))
(*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) z)) (neg.f64 z))
(-.f64 (*.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 x y)
(*.f64 y x)
(*.f64 x (-.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) x)))
(*.f64 x (-.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) x)))
(*.f64 x (-.f64 (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (+.f64 y (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) x)))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) x)))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) x)))))
(*.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) x)) (neg.f64 x))
(-.f64 (*.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 x y)
(*.f64 y x)
(*.f64 y (-.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 y (-.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 y (-.f64 (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)) y)))))
(*.f64 (neg.f64 y) (-.f64 (neg.f64 x) (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(*.f64 x y)
(*.f64 y x)
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 z (fma.f64 x (/.f64 y z) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 z (fma.f64 x (/.f64 y z) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 z (-.f64 (/.f64 (*.f64 x y) z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 z (fma.f64 x (/.f64 y z) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)))))
(*.f64 z (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x (/.f64 y z)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)))))
(*.f64 z (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x (/.f64 y z)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z)))))
(*.f64 z (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x (/.f64 y z)))))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 x y)
(*.f64 y x)
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))))
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z x))))
(*.f64 x (+.f64 y (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z 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 z x)))))
(*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z 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 z x)))))
(*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z 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 z x)))))
(*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z x)) y) (neg.f64 x))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 x y)
(*.f64 y x)
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))))
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z y))))
(*.f64 y (+.f64 x (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 z 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 z y)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y)) x))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y)) x))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y)))))
(*.f64 (neg.f64 y) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 z y)) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y (fma.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 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.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 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.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 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)))
(/.f64 y (fma.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 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.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 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)) (fma.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 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)))
(/.f64 y (fma.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 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.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 -1 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.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 1 binary64) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (/.f64 y (cbrt.f64 (fma.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 (cbrt.f64 (fma.f64 y x (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 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))))
(/.f64 (/.f64 y (sqrt.f64 (fma.f64 y x (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 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 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)) (fma.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 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (cbrt.f64 (/.f64 y (fma.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 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (fma.f64 y x (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 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (sqrt.f64 (fma.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 (cbrt.f64 y) (sqrt.f64 (fma.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 y #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.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 y #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (fma.f64 y x (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 (sqrt.f64 y) (cbrt.f64 (fma.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 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.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 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) y))
(/.f64 y (fma.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 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) y) #s(literal 1 binary64)))
(/.f64 y (fma.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) (neg.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 y x (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (neg.f64 y)))
(/.f64 (*.f64 #s(literal -1 binary64) y) (+.f64 (neg.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 y (fma.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 #s(literal -1 binary64) y)) (neg.f64 (+.f64 (neg.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.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 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(/.f64 y (fma.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 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(/.f64 y (fma.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 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 y (fma.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 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(/.f64 y (fma.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 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) y) #s(literal -1 binary64))
(/.f64 y (fma.f64 y x (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 y (+.f64 (neg.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x (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 #s(literal -1 binary64) y) (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (/.f64 y (fma.f64 y x (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 y x (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 y (fma.f64 y x (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(/.f64 y (fma.f64 y x (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))))
(/.f64 y (fma.f64 y x (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 y x (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 y x (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 y x (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(/.f64 y (fma.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 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 y x) #s(literal 1 binary64)))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (/.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 y x) (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(*.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (-.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 y (*.f64 x (*.f64 y x)) (*.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x))))))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 y x) (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (-.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x)))) (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 y (*.f64 x (*.f64 y x)) (*.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 y x) (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (-.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 y (*.f64 x (*.f64 y x)) (*.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 y x) (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (-.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (neg.f64 (fma.f64 y (*.f64 x (*.f64 y x)) (*.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))) (neg.f64 (-.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 y x) (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (*.f64 y x) (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (*.f64 y (*.f64 x (*.f64 y x)))) (-.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 y y))) (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (neg.f64 x))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(log.f64 (exp.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(exp.f64 (log.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 y x (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 x y (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) z (*.f64 y x))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (cbrt.f64 (*.f64 y x)) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x x) (*.f64 y y))) (cbrt.f64 (*.f64 y x)) (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) (*.f64 y x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))) (*.f64 y x))
(fma.f64 (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (*.f64 y x))
(fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 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))))
(*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))
(*.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (cbrt.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (cbrt.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 (cbrt.f64 (*.f64 z z)) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (cbrt.f64 z)))
(*.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)))
(*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))
(*.f64 (pow.f64 z #s(literal 1/2 binary64)) (*.f64 (pow.f64 z #s(literal 1/2 binary64)) #s(literal -5641895835477563/10000000000000000 binary64)))
(*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))
(*.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(*.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 1/2 binary64))) (pow.f64 z #s(literal 1/2 binary64)))
(*.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 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))))
(pow.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))
(sqrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))
(sqrt.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))))
(log.f64 (exp.f64 (*.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 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))))
(cbrt.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 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 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) z) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #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 z (+.f64 (*.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)))
(*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) z)
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) z))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))) (cbrt.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)) (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) z))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 z #s(literal 1/2 binary64)) (*.f64 (pow.f64 z #s(literal 1/2 binary64)) (+.f64 (*.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)))
(*.f64 (*.f64 z #s(literal 1 binary64)) (+.f64 (*.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)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (*.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)))
(*.f64 (*.f64 z (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)) z)
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))
(*.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (pow.f64 z #s(literal 1/2 binary64))) (pow.f64 z #s(literal 1/2 binary64)))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #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 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #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 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #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 (pow.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(fabs.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (exp.f64 (+.f64 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #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 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #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 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #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 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #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 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #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 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #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 (*.f64 z (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(+.f64 x (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64) (/.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 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 x)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x 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)) (+.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) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(+.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 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(+.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 #s(literal -1 binary64) x)))
(+.f64 (fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 #s(literal 1 binary64) x))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -1 binary64) x)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))) (cbrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(*.f64 (+.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (-.f64 (pow.f64 x #s(literal 1/2 binary64)) (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 (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x)) (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (-.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1 binary64) x)) (*.f64 x (/.f64 #s(literal -1 binary64) x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 (/.f64 #s(literal -1 binary64) x) x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1 binary64) x))) (-.f64 x (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x 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 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))) #s(literal 1/3 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(sqrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x))))
(+.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 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))))
(+.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 (/.f64 #s(literal -1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 #s(literal -1 binary64) x))
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) x)))
(*.f64 y (/.f64 #s(literal 1 binary64) (*.f64 y x)))
(/.f64 #s(literal 1 binary64) x)
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal 1 binary64) x)
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 1 binary64) x)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(/.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))) (cbrt.f64 x))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(/.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))) (cbrt.f64 x))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (*.f64 y x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) y) (/.f64 (cbrt.f64 y) x))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) x)
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y x))))
(/.f64 #s(literal 1 binary64) x)
(*.f64 (*.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 #s(literal -1 binary64) y))))
(/.f64 #s(literal 1 binary64) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 x x))))
(*.f64 (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 x) #s(literal -2 binary64))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (*.f64 y x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) y) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 y x)))
(/.f64 #s(literal 1 binary64) x)
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 y x))
(/.f64 #s(literal 1 binary64) x)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 y (cbrt.f64 (*.f64 y x))))
(/.f64 (/.f64 y (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (*.f64 y x) #s(literal 1/2 binary64))))
(/.f64 (/.f64 y (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) y) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) x) (/.f64 (cbrt.f64 y) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) y) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (cbrt.f64 x)))
(/.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (*.f64 (*.f64 x x) (*.f64 y y)))) (cbrt.f64 x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 y x)))) (sqrt.f64 (*.f64 y x)))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) y) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) x)
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) x) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) y))
(/.f64 #s(literal 1 binary64) x)
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 (*.f64 x x) (*.f64 y y)))) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 y x))))
(/.f64 y (*.f64 y x))
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 x (*.f64 #s(literal -1 binary64) y)))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) y)) (neg.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y))))
(/.f64 #s(literal 1 binary64) x)
(pow.f64 x #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) x)
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) x)
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x)) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) x)
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/3 binary64))
(cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))
(pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) x)
(neg.f64 (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 1 binary64) x)
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(fabs.f64 (/.f64 #s(literal -1 binary64) x))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 1 binary64) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) x))))
(/.f64 #s(literal 1 binary64) x)
(cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) x)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 1 binary64) x)
(exp.f64 (-.f64 #s(literal 0 binary64) (log.f64 x)))
(/.f64 #s(literal 1 binary64) x)
(exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) x)
(exp.f64 (*.f64 (log.f64 x) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) x)
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(+.f64 x (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64) (/.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 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 x))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (fma.f64 (/.f64 #s(literal -1 binary64) (cbrt.f64 x)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 x 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)) (+.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) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(+.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 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(+.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 #s(literal -1 binary64) x)))
(+.f64 (fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x))) y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y x)) y)))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 #s(literal 1 binary64) x))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal -1 binary64) x)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))) (cbrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))) (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x))) (cbrt.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(*.f64 (+.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (-.f64 (pow.f64 x #s(literal 1/2 binary64)) (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 (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x)) (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (-.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1 binary64) x)) (*.f64 x (/.f64 #s(literal -1 binary64) x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 (/.f64 #s(literal -1 binary64) x) x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1 binary64) x))) (-.f64 x (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x 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 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))) #s(literal 1/3 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(pow.f64 (pow.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(sqrt.f64 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x))))
(+.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 (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (*.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (+.f64 x (/.f64 #s(literal -1 binary64) x)))))
(+.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 (/.f64 #s(literal -1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (/.f64 #s(literal -1 binary64) x))
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.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) (+.f64 (*.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 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.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 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.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) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.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 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (+.f64 (*.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 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 y (+.f64 (*.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 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.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 #s(literal -1 binary64) (neg.f64 (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 (*.f64 #s(literal -1 binary64) y) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) y)) (neg.f64 (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (/.f64 y (+.f64 (*.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 (+.f64 (*.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 (+.f64 (*.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 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 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)))
(neg.f64 (/.f64 y (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) y) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (/.f64 y (*.f64 (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(sqrt.f64 (/.f64 y (*.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.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 (+.f64 (*.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 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(/.f64 y (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (+.f64 (*.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 (+.f64 (*.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 (+.f64 (*.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 (+.f64 (*.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 (+.f64 (*.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 (*.f64 (*.f64 y x) #s(literal 1 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(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 (exp.f64 (log1p.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64)))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.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)) (fma.f64 y (*.f64 x (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64)))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (fma.f64 y (*.f64 x (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.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)) (fma.f64 y (*.f64 x (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (fma.f64 y (*.f64 x (*.f64 y x)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64))))) (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (fma.f64 y (*.f64 x (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (fma.f64 y (*.f64 x (*.f64 y x)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.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)) (fma.f64 y (*.f64 x (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (-.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)) (fma.f64 y (*.f64 x (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (fma.f64 y (*.f64 x (*.f64 y x)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (fma.f64 y (*.f64 x (*.f64 y x)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal 5641895835477563/5000000000000000 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (fma.f64 y (*.f64 x (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 x (*.f64 y x)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (+.f64 (*.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 (+.f64 (*.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 (+.f64 (*.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 (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(sqrt.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))
(fabs.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 y x)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))
(log.f64 (exp.f64 (+.f64 (*.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 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(cbrt.f64 (pow.f64 (+.f64 (*.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 (+.f64 (*.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 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(exp.f64 (log.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.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 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (cbrt.f64 (*.f64 y x)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x x) (*.f64 y y))) (cbrt.f64 (*.f64 y x)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (/.f64 y (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (/.f64 y (/.f64 (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) y))))
(*.f64 (cbrt.f64 (/.f64 y (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (/.f64 y (/.f64 (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) y))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))) (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64))) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y) #s(literal 1 binary64)))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y)))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) (neg.f64 y)))
(/.f64 (*.f64 #s(literal -1 binary64) y) (+.f64 (neg.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) y)) (neg.f64 (+.f64 (neg.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 3 binary64))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y) #s(literal -1 binary64))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 y (+.f64 (neg.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal -1 binary64) y)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) y) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(sqrt.f64 (/.f64 y (*.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) y) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(sqrt.f64 (/.f64 y (/.f64 (pow.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) y)))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(/.f64 y (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z)
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (*.f64 z z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 z)))
(*.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (pow.f64 z #s(literal 1/2 binary64)) (*.f64 (pow.f64 z #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(*.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (pow.f64 z #s(literal 1/2 binary64))) (pow.f64 z #s(literal 1/2 binary64)))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(pow.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(pow.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))
(pow.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(sqrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))
(sqrt.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(log.f64 (exp.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(cbrt.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))
(cbrt.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(log1p.f64 (expm1.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(exp.f64 (log.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 y x) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(-.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (+.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x)))) (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(-.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))) (/.f64 (-.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (fma.f64 y x (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (fma.f64 y x (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(*.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x)))) (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))) (/.f64 (-.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 2 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 y x (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (fma.f64 (fma.f64 y (*.f64 x (*.f64 y x)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y (*.f64 x (*.f64 y x)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 (fma.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (fma.f64 y (*.f64 x (*.f64 y x)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (neg.f64 (/.f64 (fma.f64 y (*.f64 x (*.f64 y x)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64)) (fma.f64 y x #s(literal 5641895835477563/5000000000000000 binary64))))))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(fabs.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (exp.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (log.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) z (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 y x) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (fma.f64 y x #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)) (*.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 y x) #s(literal 1 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))) (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))))
(/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x))))) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x)))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (-.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z z)) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x))))) (neg.f64 (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(/.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 y y)))) (+.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y x) #s(literal 3 binary64))) (fma.f64 y (*.f64 x (*.f64 y x)) (fma.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y x) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 (fma.f64 y (*.f64 x (*.f64 y x)) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z z))) (fma.f64 y x (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x)))) (-.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y x))))) (*.f64 (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x)))))
(fabs.f64 (/.f64 (-.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(log.f64 (exp.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (log.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 x y (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) z (*.f64 y x))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 x (*.f64 y x)))) (cbrt.f64 (*.f64 y x)) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x x) (*.f64 y y))) (cbrt.f64 (*.f64 y x)) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (*.f64 y x))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 y x (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))

eval749.0ms (8.3%)

Compiler

Compiled 33080 to 19809 computations (40.1% saved)

prune270.0ms (3%)

Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New150061506
Fresh202
Picked325
Done000
Total150581513
Accuracy
100.0%
Counts
1513 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.9%
(/.f64 #s(literal -1 binary64) x)
70.1%
(-.f64 x (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
81.2%
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
65.4%
(-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
57.6%
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
70.6%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
57.6%
(-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
66.3%
x
Compiler

Compiled 128 to 96 computations (25% saved)

localize122.0ms (1.4%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.5%
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
99.4%
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
100.0%
(-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))
99.7%
(*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))
99.6%
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z)
93.1%
(/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))
Results
90.0ms256×256valid
Compiler

Compiled 85 to 56 computations (34.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 58.0ms
ival-mult: 29.0ms (50.1% of total)
ival-sub: 16.0ms (27.6% of total)
ival-div: 10.0ms (17.3% of total)
const: 3.0ms (5.2% of total)

series11.0ms (0.1%)

Counts
4 → 45
Calls
Call 1
Inputs
#<alt (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))>
#<alt (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))>
#<alt (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))>
#<alt (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))>
Outputs
#<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 -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -2500000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2500000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) y)))) (+.f64 (*.f64 #s(literal -2500000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))))>
#<alt (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.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 -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) 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 (-.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))))) (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 -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (/.f64 y z))) (pow.f64 z #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y z))) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (pow.f64 z #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)) z))) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y))) z)) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (pow.f64 z #s(literal 2 binary64)))>
#<alt #s(literal -5641895835477563/5000000000000000 binary64)>
#<alt (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.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) z)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.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) 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 #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

15 calls:

TimeVariablePointExpression
3.0ms
y
@-inf
(/ y (- (* z (- (* -5641895835477563/10000000000000000 z) 5641895835477563/5000000000000000)) 5641895835477563/5000000000000000))
1.0ms
y
@inf
(/ y (- (* z (- (* -5641895835477563/10000000000000000 z) 5641895835477563/5000000000000000)) 5641895835477563/5000000000000000))
1.0ms
y
@0
(/ y (- (* z (- (* -5641895835477563/10000000000000000 z) 5641895835477563/5000000000000000)) 5641895835477563/5000000000000000))
1.0ms
z
@inf
(/ y (- (* z (- (* -5641895835477563/10000000000000000 z) 5641895835477563/5000000000000000)) 5641895835477563/5000000000000000))
1.0ms
z
@-inf
(/ y (- (* z (- (* -5641895835477563/10000000000000000 z) 5641895835477563/5000000000000000)) 5641895835477563/5000000000000000))

rewrite162.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1070×log1p-expm1-u
1070×expm1-log1p-u
539×log-prod
223×fma-define
178×expm1-undefine
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01864
122864
2284964
Stop Event
node limit
Counts
4 → 173
Calls
Call 1
Inputs
(/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))
(-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (/.f64 y (cbrt.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 y (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 z z))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 z z)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (/.f64 y (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) (neg.f64 (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (/.f64 y (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)))
(/.f64 (/.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (/.f64 y (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(sqrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (log.f64 (exp.f64 #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))
(+.f64 #s(literal 0 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)))) (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal -5641895835477563/10000000000000000 binary64) z #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (sqrt.f64 z)) (sqrt.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (*.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 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (cbrt.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (cbrt.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 y #s(literal 1/2 binary64))) (pow.f64 y #s(literal 1/2 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) (/.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) #s(literal -5641895835477563/5000000000000000 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 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))
(cbrt.f64 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 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 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (*.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 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (cbrt.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (cbrt.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 y #s(literal 1/2 binary64))) (pow.f64 y #s(literal 1/2 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) (/.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) #s(literal -5641895835477563/5000000000000000 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 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))
(cbrt.f64 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 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)))

simplify114.0ms (1.3%)

Algorithm
egg-herbie
Rules
600×times-frac
362×cancel-sign-sub-inv
287×associate-+r+
256×associate-+l+
238×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04027023
110076436
234415611
Stop Event
node limit
Counts
218 → 178
Calls
Call 1
Inputs
(*.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 -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -2500000000000000/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 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2500000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) y)))) (+.f64 (*.f64 #s(literal -2500000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))))
(*.f64 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))
(/.f64 (+.f64 (*.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 -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) 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 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 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 (*.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 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y z))) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)) z))) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y))) z)) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (pow.f64 z #s(literal 2 binary64)))
#s(literal -5641895835477563/5000000000000000 binary64)
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z)
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(*.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 #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 0 binary64) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (/.f64 y (cbrt.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 y (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 z z))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 z z)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (/.f64 y (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) (neg.f64 (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (/.f64 y (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)))
(/.f64 (/.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (/.f64 y (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(pow.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(sqrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (log.f64 (exp.f64 #s(literal -5641895835477563/5000000000000000 binary64))))
(+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))
(+.f64 #s(literal 0 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)))) (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (log.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal -5641895835477563/10000000000000000 binary64) z #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (sqrt.f64 z)) (sqrt.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (*.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 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (cbrt.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (cbrt.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 y #s(literal 1/2 binary64))) (pow.f64 y #s(literal 1/2 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) (/.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) #s(literal -5641895835477563/5000000000000000 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 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))
(cbrt.f64 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 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 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (*.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 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (cbrt.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (cbrt.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 y #s(literal 1/2 binary64))) (pow.f64 y #s(literal 1/2 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) (/.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) #s(literal -5641895835477563/5000000000000000 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 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(neg.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))
(cbrt.f64 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 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 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y z)))
(*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -2500000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))))
(fma.f64 z (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal -2500000000000000/5641895835477563 binary64) z))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 z (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2500000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) y)))) (+.f64 (*.f64 #s(literal -2500000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))))
(fma.f64 z (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal -2500000000000000/5641895835477563 binary64) z))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))
(*.f64 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))
(*.f64 y (/.f64 #s(literal -10000000000000000/5641895835477563 binary64) (*.f64 z z)))
(/.f64 (+.f64 (*.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 y (+.f64 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 #s(literal 20000000000000000/5641895835477563 binary64) z))) (*.f64 z z))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) 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 (fma.f64 y #s(literal -10000000000000000/5641895835477563 binary64) (*.f64 (/.f64 #s(literal -20000000000000000/5641895835477563 binary64) z) (-.f64 (/.f64 y z) y))) (*.f64 z z))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)) (pow.f64 z #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64)))) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 0 binary64) (pow.f64 z #s(literal 3 binary64))) (fma.f64 y #s(literal -10000000000000000/5641895835477563 binary64) (*.f64 (/.f64 #s(literal -20000000000000000/5641895835477563 binary64) z) (-.f64 (/.f64 y z) y)))) (*.f64 z z))
(*.f64 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 y (pow.f64 z #s(literal 2 binary64))))
(*.f64 y (/.f64 #s(literal -10000000000000000/5641895835477563 binary64) (*.f64 z z)))
(/.f64 (+.f64 (*.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 y (+.f64 #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 #s(literal 20000000000000000/5641895835477563 binary64) z))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) (/.f64 y z))) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (fma.f64 y #s(literal -10000000000000000/5641895835477563 binary64) (*.f64 (/.f64 #s(literal -20000000000000000/5641895835477563 binary64) z) (-.f64 (/.f64 y z) y))) (*.f64 z z))
(/.f64 (+.f64 (*.f64 #s(literal -10000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -40000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y)) z))) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 40000000000000000/5641895835477563 binary64) y))) z)) (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) y)) z))) (pow.f64 z #s(literal 2 binary64)))
(/.f64 (fma.f64 y #s(literal -10000000000000000/5641895835477563 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (/.f64 y z) #s(literal 0 binary64)) z) (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (-.f64 (/.f64 y z) y))) z)) (*.f64 z z))
#s(literal -5641895835477563/5000000000000000 binary64)
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z)
(*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) z)))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(*.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 #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 0 binary64) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 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 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (exp.f64 (/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))) (log.f64 (cbrt.f64 (exp.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 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.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 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1 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 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 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 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 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) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 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 (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (pow.f64 (/.f64 y (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 (cbrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (pow.f64 (/.f64 y (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 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)) (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)) (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/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 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 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 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 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 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 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 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) y)
(/.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 #s(literal 1 binary64) (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (/.f64 y (cbrt.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.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 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (/.f64 y (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/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 (cbrt.f64 (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.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 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.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 (cbrt.f64 (*.f64 y y)) (cbrt.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 (cbrt.f64 (*.f64 y y)) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 y) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.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 (pow.f64 y #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 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 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) (cbrt.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.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 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 z z))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 z z)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (*.f64 y (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 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 (pow.f64 (*.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64)) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))
(*.f64 (/.f64 y (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 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)) (fma.f64 (pow.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 z z) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 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) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y))
(/.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) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal 1 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 #s(literal 0 binary64) y) (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 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) (neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y)))
(/.f64 y (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 #s(literal 0 binary64) y)) (neg.f64 (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 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 y (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/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 y #s(literal 1 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 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 y (cbrt.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) (cbrt.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.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 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))) #s(literal 1/3 binary64))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1/2 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)))
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) y) #s(literal -1 binary64))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(neg.f64 (/.f64 y (+.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 y (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 #s(literal 0 binary64) y) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(sqrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(log.f64 (exp.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(cbrt.f64 (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(cbrt.f64 (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))))))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (log.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 y (fma.f64 z (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 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 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (log.f64 (exp.f64 #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 #s(literal 0 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (exp.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))))))
(-.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))))
(fma.f64 z (/.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (+.f64 (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (+.f64 (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 z (/.f64 (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))))
(*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 (pow.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (cbrt.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))) (cbrt.f64 (pow.f64 (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (+.f64 (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (fma.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)))) (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (+.f64 (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (fma.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (+.f64 (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (+.f64 (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (fma.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (+.f64 (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (fma.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64)))
(pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1/3 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(sqrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(log.f64 (exp.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(cbrt.f64 (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(exp.f64 (log.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal -5641895835477563/10000000000000000 binary64) z #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (cbrt.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))) (cbrt.f64 (*.f64 z (*.f64 z #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (sqrt.f64 z)) (sqrt.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))
(fma.f64 z #s(literal -5641895835477563/10000000000000000 binary64) #s(literal -5641895835477563/5000000000000000 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -5000000000000000/5641895835477563 binary64)) y)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -5000000000000000/5641895835477563 binary64)) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -5000000000000000/5641895835477563 binary64)) y))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -5000000000000000/5641895835477563 binary64)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(*.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 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.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 (cbrt.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)) (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) #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 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)))
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 y #s(literal 1/2 binary64))) (pow.f64 y #s(literal 1/2 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.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 (-.f64 #s(literal 0 binary64) y) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(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 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 y #s(literal 3 binary64)))))
(pow.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.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)
(neg.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(sqrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(*.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 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(cbrt.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 y #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(*.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 #s(literal 0 binary64) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -5000000000000000/5641895835477563 binary64)) y)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -5000000000000000/5641895835477563 binary64)) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -5000000000000000/5641895835477563 binary64)) y))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -5000000000000000/5641895835477563 binary64)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) #s(literal 1 binary64))
(*.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 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1 binary64))
(*.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 (cbrt.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)) (cbrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y y) #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 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)) #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (pow.f64 y #s(literal 1/2 binary64)) (/.f64 (pow.f64 y #s(literal 1/2 binary64)) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (cbrt.f64 (*.f64 y y))) (cbrt.f64 y))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 y)))
(*.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 y #s(literal 1/2 binary64))) (pow.f64 y #s(literal 1/2 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.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 (-.f64 #s(literal 0 binary64) y) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(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 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 y #s(literal 3 binary64)))))
(pow.f64 (pow.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.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)
(neg.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
(sqrt.f64 (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))
(log.f64 (exp.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(*.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 (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 (*.f64 y y) #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))
(cbrt.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 y #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(*.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)

eval177.0ms (2%)

Compiler

Compiled 8003 to 5631 computations (29.6% saved)

prune164.0ms (1.8%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New4611462
Fresh101
Picked055
Done022
Total4628470
Accuracy
100.0%
Counts
470 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.9%
(/.f64 #s(literal -1 binary64) x)
70.1%
(-.f64 x (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
81.2%
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
57.6%
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
70.6%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
51.6%
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
57.6%
(-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
66.3%
x
Compiler

Compiled 74 to 55 computations (25.7% saved)

localize56.0ms (0.6%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
100.0%
(+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))
99.6%
(*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))
99.5%
(*.f64 z #s(literal 5000000000000000/5641895835477563 binary64))
Results
36.0ms222×256valid
5.0ms34×256infinite
Compiler

Compiled 33 to 23 computations (30.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-mult: 15.0ms (71.5% of total)
ival-add: 4.0ms (19.1% of total)
ival-sub: 1.0ms (4.8% of total)
const: 1.0ms (4.8% of total)

series82.0ms (0.9%)

Counts
4 → 84
Calls
Call 1
Inputs
#<alt (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64))>
#<alt (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))>
#<alt (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))>
#<alt (-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))>
Outputs
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64)))>
#<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 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y z)))>
#<alt (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y z)))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y z))>
#<alt (*.f64 z (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))>
#<alt (*.f64 z (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))>
#<alt (*.f64 z (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y z))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y z)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 y z)))))>
#<alt #s(literal -5000000000000000/5641895835477563 binary64)>
#<alt (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))>
#<alt (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))>
#<alt (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 z (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) z))))>
#<alt (*.f64 z (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) z))))>
#<alt (*.f64 z (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) z))))>
#<alt (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) z)) #s(literal 5000000000000000/5641895835477563 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) z)) #s(literal 5000000000000000/5641895835477563 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) z)) #s(literal 5000000000000000/5641895835477563 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))))>
#<alt (-.f64 x (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))))>
#<alt (-.f64 x (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))))>
#<alt (-.f64 x (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))))>
#<alt x>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))) x))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))) x))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))) x))))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))) x) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))) x) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))) x) #s(literal 1 binary64))))>
#<alt x>
#<alt (+.f64 x (*.f64 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z))))>
#<alt (+.f64 x (*.f64 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z))))>
#<alt (+.f64 x (*.f64 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z))))>
#<alt (*.f64 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))>
#<alt (*.f64 y (-.f64 (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))>
#<alt (*.f64 y (-.f64 (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))>
#<alt (*.f64 y (-.f64 (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 x y)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z) #s(literal 5000000000000000/5641895835477563 binary64))))))>
#<alt (-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 y z))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 y z))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (-.f64 (+.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 y z))) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 y z))>
#<alt (*.f64 z (-.f64 (/.f64 x z) (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))))>
#<alt (*.f64 z (-.f64 (/.f64 x z) (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))))>
#<alt (*.f64 z (-.f64 (/.f64 x z) (+.f64 (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))))>
#<alt (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 y z))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)) z)) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y))))>
Calls

21 calls:

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

rewrite167.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
964×log1p-expm1-u
964×expm1-log1p-u
470×log-prod
351×fma-define
186×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

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

simplify161.0ms (1.8%)

Algorithm
egg-herbie
Rules
521×distribute-lft-neg-in
485×distribute-rgt-neg-in
319×associate-*r*
315×associate-*l*
274×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

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

eval282.0ms (3.1%)

Compiler

Compiled 12517 to 8734 computations (30.2% saved)

prune93.0ms (1%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New6501651
Fresh000
Picked101
Done077
Total6518659
Accuracy
100.0%
Counts
659 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.9%
(/.f64 #s(literal -1 binary64) x)
70.1%
(-.f64 x (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
81.2%
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
57.6%
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
70.6%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
57.6%
(-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
15.3%
(*.f64 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))
66.3%
x
Compiler

Compiled 230 to 147 computations (36.1% saved)

regimes51.0ms (0.6%)

Counts
17 → 2
Calls
Call 1
Inputs
x
(/.f64 #s(literal -1 binary64) x)
(-.f64 x (*.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 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))
(-.f64 x (/.f64 y (*.f64 y x)))
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.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 x (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))
(+.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)))))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
Calls

6 calls:

15.0ms
y
13.0ms
z
12.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
6.0ms
x
2.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
96.6%1x
98.2%3y
99.9%2z
99.1%2(+.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)

regimes30.0ms (0.3%)

Counts
16 → 2
Calls
Call 1
Inputs
x
(/.f64 #s(literal -1 binary64) x)
(-.f64 x (*.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 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))
(-.f64 x (/.f64 y (*.f64 y x)))
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.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 x (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
Outputs
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
Calls

4 calls:

14.0ms
z
9.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
3.0ms
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
2.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
99.1%2(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
99.9%3z
99.9%3(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
99.9%3(exp.f64 z)
Compiler

Compiled 31 to 23 computations (25.8% saved)

regimes15.0ms (0.2%)

Counts
15 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal -1 binary64) x)
(-.f64 x (*.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 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))
(-.f64 x (/.f64 y (*.f64 y x)))
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.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 x (/.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (exp.f64 z)))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
x
Calls

2 calls:

12.0ms
z
2.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
99.9%3z
99.9%3(exp.f64 z)
Compiler

Compiled 9 to 7 computations (22.2% saved)

regimes12.0ms (0.1%)

Counts
12 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal -1 binary64) x)
(-.f64 x (*.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 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))
(-.f64 x (/.f64 y (*.f64 y x)))
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64))))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64))))
x
Calls

1 calls:

10.0ms
z
Results
AccuracySegmentsBranch
99.8%3z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes10.0ms (0.1%)

Counts
11 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal -1 binary64) x)
(-.f64 x (*.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 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))
(-.f64 x (/.f64 y (*.f64 y x)))
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64))))
x
Calls

1 calls:

9.0ms
z
Results
AccuracySegmentsBranch
99.7%3z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes108.0ms (1.2%)

Counts
9 → 5
Calls
Call 1
Inputs
x
(/.f64 #s(literal -1 binary64) x)
(-.f64 x (*.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 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))
(-.f64 x (/.f64 y (*.f64 y x)))
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
(-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
x
Calls

3 calls:

82.0ms
z
14.0ms
y
10.0ms
x
Results
AccuracySegmentsBranch
85.2%5y
78.3%3x
89.4%5z
Compiler

Compiled 12 to 9 computations (25% saved)

regimes11.0ms (0.1%)

Counts
8 → 5
Calls
Call 1
Inputs
x
(/.f64 #s(literal -1 binary64) x)
(-.f64 x (*.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 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))
(-.f64 x (/.f64 y (*.f64 y x)))
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))))
x
Calls

1 calls:

10.0ms
z
Results
AccuracySegmentsBranch
89.4%5z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes9.0ms (0.1%)

Counts
7 → 5
Calls
Call 1
Inputs
x
(/.f64 #s(literal -1 binary64) x)
(-.f64 x (*.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 y (-.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) z)))
(-.f64 x (/.f64 y (*.f64 y x)))
Outputs
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
x
Calls

1 calls:

9.0ms
z
Results
AccuracySegmentsBranch
89.3%5z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0.1%)

Counts
4 → 5
Calls
Call 1
Inputs
x
(/.f64 #s(literal -1 binary64) x)
(-.f64 x (*.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 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
x
Calls

1 calls:

6.0ms
z
Results
AccuracySegmentsBranch
89.3%5z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes18.0ms (0.2%)

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

3 calls:

6.0ms
x
6.0ms
z
5.0ms
y
Results
AccuracySegmentsBranch
77.2%5x
72.0%3y
78.1%4z
Compiler

Compiled 12 to 9 computations (25% saved)

regimes8.0ms (0.1%)

Counts
2 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal -1 binary64) x)
Outputs
x
(/.f64 #s(literal -1 binary64) x)
x
Calls

3 calls:

4.0ms
x
2.0ms
z
1.0ms
y
Results
AccuracySegmentsBranch
66.3%1y
73.9%5x
71.7%3z
Compiler

Compiled 12 to 9 computations (25% saved)

regimes1.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

1.0ms
z
0.0ms
x
Results
AccuracySegmentsBranch
66.3%1x
66.3%1z
Compiler

Compiled 8 to 6 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
0.9925528151463278
Compiler

Compiled 21 to 15 computations (28.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2579319140237077e+228
9.418680514613841e+229
Compiler

Compiled 21 to 15 computations (28.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0000128888043585
+inf
0.0ms
0.0
0.9925528151463278
Compiler

Compiled 21 to 15 computations (28.6% saved)

bsearch52.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
1.2888721298552414e-5
18493024809.237206
20.0ms
-54535223540061690.0
-148476428576.35086
Results
35.0ms304×0valid
Compiler

Compiled 475 to 346 computations (27.2% saved)

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

bsearch55.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
1.2888721298552414e-5
18493024809.237206
22.0ms
-54535223540061690.0
-148476428576.35086
Results
36.0ms304×0valid
Compiler

Compiled 399 to 289 computations (27.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 4.0ms (30.5% of total)
ival-exp: 3.0ms (22.9% of total)
ival-sub: 2.0ms (15.3% of total)
ival-div: 2.0ms (15.3% of total)
ival-add: 2.0ms (15.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch134.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
1.2888721298552414e-5
18493024809.237206
16.0ms
1.3950584775489328e-145
6.736420830401265e-144
63.0ms
1.0400108693170166e-284
9.716152096800732e-279
20.0ms
-54535223540061690.0
-148476428576.35086
Results
107.0ms560×0valid
Compiler

Compiled 751 to 580 computations (22.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 68.0ms
ival-mult: 51.0ms (75.3% of total)
ival-exp: 5.0ms (7.4% of total)
ival-div: 4.0ms (5.9% of total)
ival-sub: 3.0ms (4.4% of total)
ival-add: 3.0ms (4.4% of total)
const: 1.0ms (1.5% of total)
backward-pass: 0.0ms (0% of total)

bsearch107.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
42.0ms
1.2888721298552414e-5
18493024809.237206
16.0ms
1.3950584775489328e-145
6.736420830401265e-144
21.0ms
1.0400108693170166e-284
9.716152096800732e-279
22.0ms
-54535223540061690.0
-148476428576.35086
Results
80.0ms560×0valid
Compiler

Compiled 751 to 580 computations (22.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-mult: 28.0ms (58.5% of total)
ival-div: 8.0ms (16.7% of total)
ival-exp: 6.0ms (12.5% of total)
ival-sub: 3.0ms (6.3% of total)
ival-add: 3.0ms (6.3% of total)
const: 1.0ms (2.1% of total)
backward-pass: 0.0ms (0% of total)

bsearch89.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
1.2888721298552414e-5
18493024809.237206
16.0ms
1.3950584775489328e-145
6.736420830401265e-144
19.0ms
1.0400108693170166e-284
9.716152096800732e-279
21.0ms
-54535223540061690.0
-148476428576.35086
Results
64.0ms560×0valid
Compiler

Compiled 611 to 475 computations (22.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-mult: 8.0ms (32.5% of total)
ival-exp: 5.0ms (20.3% of total)
ival-div: 4.0ms (16.3% of total)
ival-add: 4.0ms (16.3% of total)
ival-sub: 3.0ms (12.2% of total)
const: 1.0ms (4.1% of total)
backward-pass: 0.0ms (0% of total)

bsearch102.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
1.2888721298552414e-5
18493024809.237206
30.0ms
1.3950584775489328e-145
6.736420830401265e-144
20.0ms
1.0400108693170166e-284
9.716152096800732e-279
23.0ms
-54535223540061690.0
-148476428576.35086
Results
60.0ms560×0valid
Compiler

Compiled 611 to 475 computations (22.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-mult: 8.0ms (29.3% of total)
ival-div: 7.0ms (25.6% of total)
ival-exp: 6.0ms (22% of total)
ival-sub: 3.0ms (11% of total)
ival-add: 3.0ms (11% of total)
const: 1.0ms (3.7% of total)
backward-pass: 0.0ms (0% of total)

bsearch61.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.2888721298552414e-5
18493024809.237206
20.0ms
-54535223540061690.0
-148476428576.35086
14.0ms
-7.043628601802958e+196
-1.2447003999792108e+196
Results
42.0ms400×0valid
Compiler

Compiled 377 to 302 computations (19.9% saved)

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

bsearch41.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
-7.162213987765412e+30
-1.0363717382872161e+25
13.0ms
-7.043628601802958e+196
-1.2447003999792108e+196
Results
30.0ms240×0valid
Compiler

Compiled 201 to 165 computations (17.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-div: 7.0ms (41% of total)
ival-exp: 4.0ms (23.4% of total)
ival-mult: 3.0ms (17.6% of total)
ival-sub: 1.0ms (5.9% of total)
ival-add: 1.0ms (5.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify23.0ms (0.3%)

Algorithm
egg-herbie
Rules
51×+-commutative
49×sub-neg
44×*-commutative
35×neg-sub0
35×neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01351204
11911204
22671204
33261204
44171204
54521204
64721204
74861204
84911204
94941204
104951204
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 (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))))
(if (<=.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))) #s(literal 1999999999999999849018243044950493730357344400572780826747280381855341553749413802001734949168592635584204214430794595428034515961615595786147287705984016922538333948379351112283825553624346394974278461006826844740393498298023936 binary64)) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))) (-.f64 x (/.f64 #s(literal 1 binary64) 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 2 binary64)) (-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))) x))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 55 binary64)) (-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64)))) x))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 160 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) x))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 8894358555745383/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) (if (<=.f64 z #s(literal 2882116649629235/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 13/2 binary64)) (-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))) x))))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 3269984763141685/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632 binary64)) (-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))) (if (<=.f64 z #s(literal 8322990519904913/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 3112888062438487/576460752303423488 binary64)) (-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))) x))))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 1047416994443821/2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544 binary64)) (-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))) (if (<=.f64 z #s(literal 8716645476927443/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 3412647653636267/18446744073709551616 binary64)) (-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) x))))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 6131221430890659/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272 binary64)) (-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (if (<=.f64 z #s(literal 7732508084371119/1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 1080863910568919/9007199254740992 binary64)) (-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) x))))
(if (<=.f64 z #s(literal -39999999999999998045731698556940528213556641844744866797866335562294046894999836733113551556689360912383501795068553026827793013002209972370542943705105815975081466153493700003108946152916344897536 binary64)) x (if (<=.f64 z #s(literal -1700000000000 binary64)) (/.f64 #s(literal -1 binary64) x) (if (<=.f64 z #s(literal 112986307451471/4611686018427387904 binary64)) (-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) x)))
(if (<=.f64 z #s(literal -33999999999999999998678171325796632386486291044497597183164878124924699859012793099407643388349215335408796104649787788082778705572194149473021932314050066733569179876055119827115325590582702637056 binary64)) x (if (<=.f64 z #s(literal -1699999999999999995101052928 binary64)) (/.f64 #s(literal -1 binary64) x) x))
x
Outputs
(if (<=.f64 (exp.f64 z) #s(literal 0 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (-.f64 x (/.f64 y (fma.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)) (-.f64 x (/.f64 y (fma.f64 x y (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))))
(if (<=.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))) #s(literal 1999999999999999849018243044950493730357344400572780826747280381855341553749413802001734949168592635584204214430794595428034515961615595786147287705984016922538333948379351112283825553624346394974278461006826844740393498298023936 binary64)) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))) (-.f64 x (/.f64 #s(literal 1 binary64) x)))
(if (<=.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x y)))) #s(literal 1999999999999999849018243044950493730357344400572780826747280381855341553749413802001734949168592635584204214430794595428034515961615595786147287705984016922538333948379351112283825553624346394974278461006826844740393498298023936 binary64)) (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x y)))) (+.f64 x (/.f64 #s(literal -1 binary64) 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 2 binary64)) (-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))) 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 2 binary64)) (-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 x y) (*.f64 z (-.f64 (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))) x))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 55 binary64)) (-.f64 x (/.f64 y (-.f64 (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 x y)) #s(literal 5641895835477563/5000000000000000 binary64)))) x))
(if (<=.f64 z #s(literal -150000000000 binary64)) (+.f64 x (/.f64 #s(literal -1 binary64) x)) (if (<=.f64 z #s(literal 55 binary64)) (+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 x y) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64)))))) x))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 160 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 x y) #s(literal 5641895835477563/5000000000000000 binary64)))) x))
(if (<=.f64 z #s(literal -150000000000 binary64)) (+.f64 x (/.f64 #s(literal -1 binary64) x)) (if (<=.f64 z #s(literal 160 binary64)) (+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))) x))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 8894358555745383/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) #s(literal 5641895835477563/5000000000000000 binary64)))) (if (<=.f64 z #s(literal 2882116649629235/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 13/2 binary64)) (-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))) x))))
(if (<=.f64 z #s(literal -150000000000 binary64)) (+.f64 x (/.f64 #s(literal -1 binary64) x)) (if (<=.f64 z #s(literal 8894358555745383/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112 binary64)) (+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/5000000000000000 binary64))))) (if (<=.f64 z #s(literal 2882116649629235/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296 binary64)) (+.f64 x (/.f64 #s(literal -1 binary64) x)) (if (<=.f64 z #s(literal 13/2 binary64)) (-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))) x))))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 3269984763141685/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632 binary64)) (-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))) (if (<=.f64 z #s(literal 8322990519904913/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 3112888062438487/576460752303423488 binary64)) (-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))) x))))
(if (<=.f64 z #s(literal -150000000000 binary64)) (+.f64 x (/.f64 #s(literal -1 binary64) x)) (if (<=.f64 z #s(literal 3269984763141685/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632 binary64)) (-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))) (if (<=.f64 z #s(literal 8322990519904913/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 binary64)) (+.f64 x (/.f64 #s(literal -1 binary64) x)) (if (<=.f64 z #s(literal 3112888062438487/576460752303423488 binary64)) (-.f64 x (*.f64 y (+.f64 (*.f64 z #s(literal 5000000000000000/5641895835477563 binary64)) #s(literal -5000000000000000/5641895835477563 binary64)))) x))))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 1047416994443821/2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544 binary64)) (-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))) (if (<=.f64 z #s(literal 8716645476927443/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 3412647653636267/18446744073709551616 binary64)) (-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) x))))
(if (<=.f64 z #s(literal -150000000000 binary64)) (+.f64 x (/.f64 #s(literal -1 binary64) x)) (if (<=.f64 z #s(literal 1047416994443821/2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544 binary64)) (-.f64 x (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))) (if (<=.f64 z #s(literal 8716645476927443/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296 binary64)) (+.f64 x (/.f64 #s(literal -1 binary64) x)) (if (<=.f64 z #s(literal 3412647653636267/18446744073709551616 binary64)) (-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) x))))
(if (<=.f64 z #s(literal -150000000000 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 6131221430890659/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272 binary64)) (-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (if (<=.f64 z #s(literal 7732508084371119/1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912 binary64)) (-.f64 x (/.f64 #s(literal 1 binary64) x)) (if (<=.f64 z #s(literal 1080863910568919/9007199254740992 binary64)) (-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) x))))
(if (<=.f64 z #s(literal -150000000000 binary64)) (+.f64 x (/.f64 #s(literal -1 binary64) x)) (if (<=.f64 z #s(literal 6131221430890659/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272 binary64)) (-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) (if (<=.f64 z #s(literal 7732508084371119/1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912 binary64)) (+.f64 x (/.f64 #s(literal -1 binary64) x)) (if (<=.f64 z #s(literal 1080863910568919/9007199254740992 binary64)) (-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) x))))
(if (<=.f64 z #s(literal -39999999999999998045731698556940528213556641844744866797866335562294046894999836733113551556689360912383501795068553026827793013002209972370542943705105815975081466153493700003108946152916344897536 binary64)) x (if (<=.f64 z #s(literal -1700000000000 binary64)) (/.f64 #s(literal -1 binary64) x) (if (<=.f64 z #s(literal 112986307451471/4611686018427387904 binary64)) (-.f64 x (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))) x)))
(if (<=.f64 z #s(literal -33999999999999999998678171325796632386486291044497597183164878124924699859012793099407643388349215335408796104649787788082778705572194149473021932314050066733569179876055119827115325590582702637056 binary64)) x (if (<=.f64 z #s(literal -1699999999999999995101052928 binary64)) (/.f64 #s(literal -1 binary64) x) x))
x

soundness594.0ms (6.6%)

Rules
739×fma-define
734×fma-neg
724×times-frac
600×times-frac
394×*-commutative
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
052578
1129538
2246538
3552526
41099510
52066506
63054506
73762506
83940506
94007506
104029506
114029506
04027023
110076436
234415611
0155035519
1445233138
Stop Event
fuel
node limit
node limit
saturated
Compiler

Compiled 602 to 350 computations (41.9% saved)

preprocess174.0ms (1.9%)

Compiler

Compiled 738 to 462 computations (37.4% saved)

end0.0ms (0%)

Profiling

Loading profile data...